There is plenty of room for what you describe. You just shouldn't call it Open Source, because Open Source has a well-established definition already. You could call it Shared Source, or Source Available, or some one suggested Business Source. Whatever you want to call it (that isn't already taken), but don't lie in your marketing efforts by calling it open source.