What are the legal obligations to put into evidence that my application (I am the author) is open-source (especially when it is derivate), if I want to sell copies of it?I mean, could my open-source application be sold, with all the licensing stuff and source code inside and not hidden, but without saying so in the advertising for the app in the app-store?
Is the author of an open-source application obliged to make the open-sourceness visible?
open source;licensing
It is a requirement of the open source definition that The program must include source code, and must allow distribution in source code as well as compiled form. There is no requirement to prominently advertise the fact that your application is open source, but you must make the code available.As an example, my TV runs Linux. If I go deep into the settings menu I can find an licence page that displays the licence and a URL to get the source. However, nowhere in the advertising or the handbook does it say anything about open source.NOTE: Many app-store terms and conditions prevent some types of open source license being deployed on their service. See App Stores and Openess for more information.