Programmers of the world, you have nothing to lose but your chains!

  • Wanna Join? New users you can now register lightning fast using your Facebook or Twitter accounts.
May 13, 2002
49,944
47,801
113
44
Seattle
www.socialistworld.net
#1
By By Aaron Levin
Republished from Fightback

Linux: An example of the creative potential unleashed when profit is not a factor

Defenders of capitalism enjoy the notion that humanity cannot progress without a profit motive or some form of wealth incentive. This is common among their ‘human nature’ arguments that forget about the entire development of humanity prior to capitalism. Despite these cynical attempts to subordinate human progress to the profit motive, there exist many examples that give us a glimpse into the real capacity of human creativity outside of a framework of crude capital-driven competition.

One notable example is that of Linux-an operating system used for computers. In laymen terms, it manages the interface between your computer and the user (i.e. manages files, drives, and memory). Windows is the most popular operating system of our time, and like capitalism it is far behind the times and the potential productive capabilities of society.

In 1971 Bell Labs developed an Operating System for their servers called Unix. Servers need very sophisticated ways to handle file systems and remote users and thus require quite a sophisticated operating system. Unix was Open Source, which meant that the source code was distributed freely to users so that they could modify it to their needs. Any major computer software created today, such as Windows or Office, has the source code hidden from other users. This is done to maintain a monopoly over resources as well as a potential stranglehold over the market.

In 1991 a programmer named Linus Torvalds had the genius idea of trying to make a Unix-esque operating system for the PC. And thus he created Linux as a hobby. He released it to the public and asked for support from his friends to fix bugs and help make the system more compatible. This small quantitative accomplishment has lead to a huge qualitative leap in the computing community.

Linux, on top of being exponentially more powerful than windows in memory management, is also more customizable by the user. This allows users to turn their PCs into anything they want-from machines used purely for gaming to computers that host websites. Its most notable achievement, however, is the fact that it is Open Source and free. This means that users all around the world can use and help develop Linux without any cost.

For computer enthusiasts and professionals, this has revolutionized the concept of the operating system. We need no longer be quashed under the iron fist of Bill Gates and Microsoft’s notoriously problematic Windows. This freedom has allowed volunteers to openly help the Linux community by contributing code, fixing bugs, writing FAQs, bolstering accessibility, and making it increasingly user-friendly, especially for beginners. And all of this has been accomplished without a profit motive. In fact, without the profit motive, there is no reason to cut corners in order to reduce costs or to make users dependant on costly add-ons and upgrades.

Slowly, a huge following of users grew, each contributing according to their ability while using according to their need. The Open Source movement continued to spread internationally as Linux became easier for newer users and as more programs were made to compliment it.

But how could such a system, built entirely by an international support network of volunteer users, stifle the ideas of heavily invested corporations like Microsoft? Simple – the users creating the programs know better what constitutes an ideal operating system, than do analysts, CEOs or the market. Capitalist apologists preach that only the market knows what the people want and that only it can deliver the pinnacle of product quality. This assertion is completely false. The market’s driving force is not quality or necessity, but profit. As far as quality is concerned, the race for profits is a race to the bottom. On the other hand, without the hindrance of profit motive, creative potential is unlimited. Open Source projects like Linux, GNU, OpenGL, OpenGLUT, BSD etc are just one example of what can be accomplished by a project developed by the people, for the people.

Ironically, the worker-developed Linux software is so cheap and reliable that even large corporations are using it (Jim Henson’s Creature Shop, McDonalds Germany and Central Bank of India, to name a few). The majority of websites are now hosted on Linux machines. More notably, after seeing the strengths of a Unix system like Linux the newest installment of Macintosh’s Panther Operating System has an OpenBSD (BSD is a style of Unix for the PC developed at the University Berkley) core built right in!

In the case of Linux, it has always been the users and supporters that have furthered its development. Unfortunately, capitalism limits this kind of user participation to the privileged few with the leisure time to do it in. But in a society driven by need and not greed, workers the world over would be not only allowed but expected to participate in the development of new and better products – better in terms of quality, efficiency, user-friendliness, and environmental sustainability.

What does capitalism really have to offer other than limitations on our creative capacity?


 
Mar 18, 2003
5,362
194
0
43
#2
I used to run FreeBSD 4.X for years and although it wasn't my main workstation, I loved using it. It takes a while to understand how Unix/Linux systems are built but once you get used to it you'll like it (if you are into computers). I didn't even use a GUI I just went completley text-based. My record uptime for my FreeBSD box was over 4 months, and it was shutdown by a power-outage. Windows operating systems need to be restarted regularly.

If you like this then you should watch the movie Antitrust, it is a perfect example of open source and big businesses. There are a lot of people that are serious about open source when it comes to computer software.
 
Jan 9, 2004
3,340
131
0
42
#4
Can a computer nerd please explain the problems with Windows in regular English, and why it is so problematic? I keep hearing that it is not the best system but I dont have any problems with it in day-to-day use.
 
May 13, 2002
49,944
47,801
113
44
Seattle
www.socialistworld.net
#5
Hmm, well, Microsoft is a monopoly for one, their operating system is a Virus magnet, you have to pay $$$$ for windows, expecially if you do things by the book and are a small company, there are tons of moral issues to hate microsoft, such as outsourcing and moving jobs to India/China etc., they sabotage competitors, only profit motivated.
 
Jan 9, 2004
3,340
131
0
42
#6
^^ I mean practically speaking, not morally. For now, I haven't had any problems with it and I like it, but I'm not exposed to other software so why would I want to switch? My documents and records aren't lost, I have no problem drafting letters and haven't experienced a virus yet (knock on wood). So mainly the reason to switch is a moral one, yes?
 
Jul 7, 2002
3,105
0
0
#7
windows has just recently with the introduction of the NT series been a very stable system, but m$ still need to work on sercuity, in all its products... like 20sixx said, virus, exploits are found daily on m$ soft products.

unless you know about these exploits, keep up with the updates and keeping viruses at bay, chances are you been affected, especially true if have a high speed internet connection.

i would switch to mac os X, but thats going to shrink my saving account, and switching to linux, makes no sense, since graphic software cant be found on that OS.

this made news today, relates to your quesiton
http://www.wired.com/news/linux/0,1411,66022,00.html?tw=wn_tophead_1
 
Mar 18, 2003
5,362
194
0
43
#9
nefar559 have you even used Linux before? You're giving this guy wrong information. I wasn't aware graphic software couldn't be found on Linux. The last time I checked some of the platforms come standard with a GUI and graphics software. Linux is made for nerds who drive BMW's lol.

When unix based systems were created they were without graphics, but today there is a variety of Linux OS's with them, that is one big difference between Unix and Linux.

TOKZTLI: For a home workstation, Windows is without a doubt the most user friendly and "best" operating system you can run. It does however, come with many flaws and vulnerabilities. There really is no arguement for which system is better because they are used for different things. Most people who run a unix based operating systems are running some kind of business or public server, reason being is it's stability and speed. You can run a Linux system without rebooting it for over a year.

If you are using computers to download videos, music, and surf the web, Linux/Unix is not really a good choice.
 
Jul 7, 2002
3,105
0
0
#10
Nitro the Guru said:
nefar559 have you even used Linux before? You're giving this guy wrong information. I wasn't aware graphic software couldn't be found on Linux. The last time I checked some of the platforms come standard with a GUI and graphics software. Linux is made for nerds who drive BMW's lol.
yea i used linux and unix before, that was the way, i programmed and did most of my CSci projects at fresno state. and 75% of it was text base.

and i still have interaction with linux at work.

well yea, linux can come with a GUI, but i ain't ever heard of linux software that compared to photoshop/fireworks, or illustrator/freehand, or 3DS max etc that what i meant by graphic software
 
Mar 18, 2003
5,362
194
0
43
#11
nefar559 said:
yea i used linux and unix before, that was the way, i programmed and did most of my CSci projects at fresno state. and 75% of it was text base.
Do you program in C?

nefar559 said:
well yea, linux can come with a GUI, but i ain't ever heard of linux software that compared to photoshop/fireworks, or illustrator/freehand, or 3DS max etc that what i meant by graphic software
Oh shit, not even close. Linux based software with GUI's are ancient compared to Windows.

How are the job opportunities in programming? I pretty much shut down all intentions to work in computer related fields because it's been watered down, but programming is something I've felt is still strong. Mostly because computer illiterate students are walking out of college cisco certified with newly aquired skills in graphics. But programming, thats another story. Takes a lot of patients and determination.
 

mo-x

Sicc OG
May 4, 2002
2,764
4
0
www.unknownterritoryrecords.com
#14
SOAK::GAME said:
i hate programming
Me too... I find it very easy, I've been programming professionally since 1998 and although it pays well... It's extremely monotonous and by the end of the work day my brain is exhausted and I turn into a vegeteable until bed... I've been running some form of a unix based operating system (solaris, bsd, linux, beos) since 1992. I love *nix operating systems. As for being a traditional nerd, never that... I can't help the fact that I've got something in between my ears.