Your reading of the Java license snippet you quote is wrong not only in that it doesn't apply to Android ( as explained in another answer).Īs an application developer, you don't have to pay Sun/Oracle anything when developing applications for whatever device that has Java installed (here, I am talking about "official" Java, not Android). how come these plethora of Android Java developers aren't paying Sun/Oracle a dime? Notice : The Java SE Embedded technology license currently prohibits the use of Java SE in cell phones. The use of Software in systems and solutions that provide dedicated functionality (other than as mentioned above) or designed for use in embedded or function-specific software applications, for example but not limited to: Software embedded in or bundled with industrial control systems, wireless mobile telephones, wireless handheld devices, netbooks, kiosks, TV/STB, Blu-ray Disc devices, telematics and network control switching equipment, printers and storage management systems, and other related systems are excluded from this definition and not licensed under this Agreement. "General Purpose Desktop Computers and Servers" means computers, including desktop and laptop computers, or servers, used for general computing functions under end user control (such as but not specifically limited to email, general purpose Internet browsing, and office suite productivity tools). I would like to know if it's free for a developer (I mean, if I have to pay no royalties to Sun/Oracle) to develop (Android) mobile apps in Java?Īfter reading this snippet about use of Java field, I'm getting the impression that Java is not free for mobile development, is that right?
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |