The Mac platform was always considered a premium platform, hence much of its software is shareware or commercial. In the recent days more freeware applications have emerged, but the majority are small utilities and not full scale applications. Enter the world of GNU which can not only provide "free" applications as in beer, but most importantly, "Free", as in Freedom.
Permalink for comment
To read all comments associated with this story, please click here.
[i]If your project only targets Linux, you'll be fine, although I really doubt all Linux users can recite the GPL by heart. Some I know only know Linux "is free" but have no idea about what this really means and what it implies. If you intend to port it or let it port to Windows or -crazy- Mac OS X, I bet you're going to have to get familiar with all kinds of people who don't have a clue about software freedom.[i]
And that's why I don't write applications for multiple environments, nor do I encourage free software developers to do so, with the exception of libraries and lower level stuff. I prefer to design applications to fit specific desktop environments.
I'm also willing to go to great lengths to support free software platforms, but there is zero incentive for me to support proprietary ones, since most of their users aren't technically inclined, don't understand what the concept of a software community is, are least likely to contribute back to the project, etc.
Of course, Mac developers are welcome to port my project, but do not expect any motivation from me to do so. Who here likes to squander money on a beneficiary who doesn't appreciate your gifts?
[i]If your project only targets Linux, you'll be fine, although I really doubt all Linux users can recite the GPL by heart. Some I know only know Linux "is free" but have no idea about what this really means and what it implies. If you intend to port it or let it port to Windows or -crazy- Mac OS X, I bet you're going to have to get familiar with all kinds of people who don't have a clue about software freedom.[i]
And that's why I don't write applications for multiple environments, nor do I encourage free software developers to do so, with the exception of libraries and lower level stuff. I prefer to design applications to fit specific desktop environments.
I'm also willing to go to great lengths to support free software platforms, but there is zero incentive for me to support proprietary ones, since most of their users aren't technically inclined, don't understand what the concept of a software community is, are least likely to contribute back to the project, etc.
Of course, Mac developers are welcome to port my project, but do not expect any motivation from me to do so. Who here likes to squander money on a beneficiary who doesn't appreciate your gifts?