Walking the open-source tightrope
Summary
Topics
But it's with actual software development that the desires of some to makea profit run head-on into the philosophies of the free software movement, The moment you assert ownership of software in such a manner that you,exclusively, are able to charge money for its use, you're going to runafoul of free software advocates, no matter how you try to sugar-coat it.The definition offree software is pretty explicit, and doesn't allow for anyrestrictions on how programs may be copied, modified, or used. Evensoftware that is free for personal but not commercial use is consideredneither free software nor open source. So there's not a lot ofroom to move. Having said that, a number of companies have tried some novel approachesto walk this tightrope. They want to earn some revenue from licensing feeswithout angering too many parts of the Linux community. One of the more novel ones came from British developer Vita Nuova, whoseunique approach to licensing More interesting is an approach that, in the abstract, makes completecommon sense -- at least if you're making software development tools: Ifsomeone uses your tool to make free software, they can use your tool forfree. If someone uses your tools to make software for resale, they pay youto use the tool. The logic seems clear enough. If someone is going to earnrevenue from software created (in part) by your tools, then those toolshave monetary value and you, their maker, are entitled to a cut of therevenue. Currently there are two high-profile practitioners of this approach -- onea well-known name that's new to Linux, the other a low-profile creator ofthe core of one of Linux's most popular components. The household name is Borland went out of its way to make no enemies in the open-source community.The Kylix home page sports links to its "partners" at both GNOME and KDE,as well as a "resource" link to Stallman's This clearly won't make everyone happy. Already a project called Of course, I'd be remiss if I didn't give proper credit to the companythat first developed Kylix's licensing concept -- The original Qt license wasn't anywhere near this flexible. In fact, freesoftware advocates considered it bad enough that they started the Was it pressure from free software advocates that forced Troll to inventthis hybrid approach? Probably. But what's important is that Troll andothers such as Borland have developed a model that furthers some of thegoals of free software advocates without producing software that's 100percent free itself. Do you think the TrollTech/Borland approach to software licensing isworkable? Tell Evan the TalkBack below or in the ZDNet Linux Forum. Or write to Evan directly at evan@starnix.com.
Talkback - Tell Us What You Think
The best of ZDNet, delivered
ZDNet Newsletters
Get the best of ZDNet delivered straight to your inbox




