They are contractually obligated to fly up to ISS until 2030 or so. But they are not obligated to sign new contracts nor are they currently selling rides on Falcon 9 to commercial customers (all future flights are booked).
Will they offer launch on Starship to NASA and commercial customers? TBD, but SpaceX is making so much money on Starlink that they have no financial incentive to do so. They make more money launching their own Starlink satellites than anyone else is willing to pay.
They are contractually obligated to fly up to ISS until 2030 or so. But they are not obligated to sign new contracts nor are they currently selling rides on Falcon 9 to commercial customers (all future flights are booked).
Will they offer launch on Starship to NASA and commercial customers? TBD, but SpaceX is making so much money on Starlink that they have no financial incentive to do so. They make more money launching their own Starlink satellites than anyone else is willing to pay.