All hail the GNU Order!

Programming, for all ages and all languages.
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

All hail the GNU Order!

Post by Primis »

So in my sleep deprived state, I started looking up the origin of the GNU Project, and I stumbled upon the Manifesto. Quite frankly, after reading it, I now understand the GPL and why it's used. I understand it's purpose, and I understand free as in speech, not as in beer. And for that, I hereby declare I am a follower of Saint IGNUcius, and will honestly be using the GPL for my future coding.
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image
User avatar
Thomas
Member
Member
Posts: 281
Joined: Thu Jun 04, 2009 11:12 pm

Re: All hail the GNU Order!

Post by Thomas »

I do not wish to undermine the great Stallman ( having met him once ) . But I beleive it is a too idealistic view point. I have great respect for him and GNU has indeed helped in reducing software costs. But he goes a bit extereme in many cases and I cannot agree with GNU ideas all the time. For eg ( " If you use anything non free then you are not being ethical etc ... ") . Also I am a devoted Syrian Catholic and do not approve of GNU's saint ! .


--Thomas
newanabe
Member
Member
Posts: 46
Joined: Mon Aug 05, 2013 8:15 am

Re: All hail the GNU Order!

Post by newanabe »

5000 lines of code could take me a month. If I can earn money with that I would.
Imagine a programmer selling his code, hiring more programmers with the benefits, selling more code, hiring more programmers, making bigger programs, larger projects. That scenario is way much better that the free software talk.
And using only the documentation available for free online, one could code a whole hobbyist OS. No need at all to look to the source code of programs of others.
User avatar
sortie
Member
Member
Posts: 931
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: All hail the GNU Order!

Post by sortie »

Whether software is commercial has nothing to do with whether it is free. Indeed, the GPL is very compatible with the free market, unlike traditional non-free commercial software that is essential monopolies.

@Thomas: Indeed, he may seem extreme at times, but he proven pretty good at predicting the future of the software industry and at recognizing threats to free software well ahead of time. There usually are good reasons for his opinions, though often many people fail to understand them as there often are basic principles they are yet to recognize.
newanabe
Member
Member
Posts: 46
Joined: Mon Aug 05, 2013 8:15 am

Re: All hail the GNU Order!

Post by newanabe »

sortie wrote:Whether software is commercial has nothing to do with whether it is free.
I don't get it. If I change "commercial" by "non-free", the sentence would lose any sense.
Maybe you are talking bout Linux selling support, or bout the case of SUSE.
I could think of releasing my software as free until the interest raises and I sell the whole project. So it was not free since the beginning.
I read bout a comparison between Linux based companies and Windows one. And they said sometimes is cheaper to work with Windows.
I'm not starting a war thread between Linux and Windows, it's just that now I want to ask: "Are you definitively sure if something is free?"
I just remembered how Facebook says it will be free forever and how it starts to give you publicity since the first logging. Next time you are supporting free projects, you could ask yourself: "Am I supporting a truly free project or I am actually helping to a marketing strategy?" It's like asking yourself: "Am I a noble or a cheated noble person?"
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: All hail the GNU Order!

Post by qw »

newanabe wrote:I don't get it. If I change "commercial" by "non-free", the sentence would lose any sense.
Speech. Beer.
User avatar
bwat
Member
Member
Posts: 359
Joined: Fri Jul 03, 2009 6:21 am

Re: All hail the GNU Order!

Post by bwat »

From the GNU manifesto http://www.gnu.org/gnu/manifesto.html
“Won't programmers starve?”

I could answer that nobody is forced to be a programmer. Most of us cannot manage to get any money for standing on the street and making faces. But we are not, as a result, condemned to spend our lives standing on the street making faces, and starving. We do something else.

But that is the wrong answer because it accepts the questioner's implicit assumption: that without ownership of software, programmers cannot possibly be paid a cent. Supposedly it is all or nothing.

The real reason programmers will not starve is that it will still be possible for them to get paid for programming; just not paid as much as now.
As a professional programmer, I can only reject the GNU manifesto.
Every universe of discourse has its logical structure --- S. K. Langer.
User avatar
AndrewAPrice
Member
Member
Posts: 2303
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Re: All hail the GNU Order!

Post by AndrewAPrice »

From my understanding, I can start a software business and sell open source software that is "free as in speech" and still make a profit.

The difference is that the end user - after purchasing the software and then "owning" a copy of the code (compared to purchasing a "license" to use proprietary software) the user would be able to modify it, create a derivative product, and sell it.

Sure, there's the potential for them to sell their own version of it, or give it away for free, and that can undermine your profits (however, people still share closed-source software and get away with it) - for example, by purchasing the software, the user has access to the latest and greatest updates. You can offer support, you can offer subscription services (imagine an MMORPG, even though you give out all of the code, you can make money by letting users subscribe to your main server - and focus on creating awesome content - storylines, adventures, etc - that requires access to your server to play.) You do a bounty-system and charge for feature requests. The possibilities for running a commercial company that develops and sells "free" software are endless.

Then there's also trademarks - Microsoft can release Microsoft Word, source-code and all, but you couldn't modify the product and sell it as "Microsoft Word". Disney could release a Mickey Mouse RPG, but you couldn't sell a product full of their branding.
My OS is Perception.
User avatar
nerdguy
Member
Member
Posts: 70
Joined: Wed Oct 30, 2013 8:11 am

Re: All hail the GNU Order!

Post by nerdguy »

No offence, but I am hobbyist coder, So I don't really care if my code is taken away by people who are hiding the derivative program's source code, so I choose BSD rather than GPL. Although GPL maintains the freedom by restricting it's users to ALWAYS provide the complete source code + all the rights the license gives you MUST be given to the end-user, but BSD gives a copy-paster much more freedom, If a guy copy-pastes my code in his own software, and makes his software proprietary, the BSD license won't restrict him, And so I want that, I would give my code for free, but I give my developers as much freedom as they want, that's how BSD works.
Whereas the GPL approach is different. GPL maintains a long-lasting freedom, For instance I take the Linux Source Code, Modify it to the greatest extent, but it would still be considered as Linux, and I MUST give my users all the rights that Linus Torvalds and the FSF gave me through the GPL,So finally I would probably have my program under GPL or a GPL-Compatible License.
When you say, "I wrote a program that crashed Windows," people just stare at you blankly and say, "Hey, I got those with the system, for free." - Linus Torvalds
64 bit Kernel in early development
http://github.com/nerdguy12/core64
User avatar
Griwes
Member
Member
Posts: 374
Joined: Sat Jul 30, 2011 10:07 am
Libera.chat IRC: Griwes
Location: Wrocław/Racibórz, Poland
Contact:

Re: All hail the GNU Order!

Post by Griwes »

I wish Solar didn't take down Negix, he had some really valid points there. [url="http://web.archive.org/web/20111128083504/http://negix.rootdirectory.de/?cat=9"]Here, scroll to "You, Sir, are a social problem!"[/url]. Unfortunately, Web Archive didn't save the post's page.

If you want the software to be "truly" free software, you cannot limit the usage of the software or its code in any way. Which obviously implies that only PD and almost-PD is really free, and GNU GPL is far, far away from "free".
Reaver Project :: Repository :: Ohloh project page
<klange> This is a horror story about what happens when you need a hammer and all you have is the skulls of the damned.
<drake1> as long as the lock is read and modified by atomic operations
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: All hail the GNU Order!

Post by qw »

Griwes wrote:If you want the software to be "truly" free software, you cannot limit the usage of the software or its code in any way. Which obviously implies that only PD and almost-PD is really free, and GNU GPL is far, far away from "free".
Free speech for who finds the contraction first.
Antti
Member
Member
Posts: 923
Joined: Thu Jul 05, 2012 5:12 am
Location: Finland

Re: All hail the GNU Order!

Post by Antti »

GNU wrote:The real reason programmers will not starve is that it will still be possible for them to get paid for programming; just not paid as much as now.
Why on earth they included that "just not paid as much as now"? It is a totally unnecessary addition. The sentence would have been complete without it. I am not going to use GPL but I think it is good that GPL/GNU/FSF exists.

Too bad that Solar left the OSDev community. His texts are interesting.
User avatar
bwat
Member
Member
Posts: 359
Joined: Fri Jul 03, 2009 6:21 am

Re: All hail the GNU Order!

Post by bwat »

Antti wrote:
GNU wrote:The real reason programmers will not starve is that it will still be possible for them to get paid for programming; just not paid as much as now.
Why on earth they included that "just not paid as much as now"? It is a totally unnecessary addition. The sentence would have been complete without it.
But their intentions would not be complete without it. It's part of their manifesto, it's there for a reason, it's what they're fighting for.
Every universe of discourse has its logical structure --- S. K. Langer.
Antti
Member
Member
Posts: 923
Joined: Thu Jul 05, 2012 5:12 am
Location: Finland

Re: All hail the GNU Order!

Post by Antti »

Antti wrote:...I think it is good that GPL/GNU/FSF exists.
After reading old discussions here on this forum (what a nice Saturday evening activity), I am not so sure about this anymore...
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: All hail the GNU Order!

Post by Combuster »

To say that the Church of Stallman hasn't brought any good is a bit overrated as well: From the user's perspective, the church provides you with all the software to cover your basic human internet needs as charity to all, and expects those that are able to provide said charity for the benefit of all. This all saves the average Linux user something that'd cost you like $400 in earlier years.

And as befitting for a religion, the same church running it's own kind of jihad against the nonbelievers causing most code to be written several times over anyway.
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
Locked