Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Server Daily
IT Management Daily
Subscribe News
Subscribe PR
Subscribe Security

internet.com
Internet News
Small Business

Advertise
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Using Wii remote with Android Device- Taking Gaming to the Next Level

Commercial Support now available for the open-source NGINX Web server

Linux Top 5: Linux's New Fellow

RebeccaBlackOS - First Live CD Running Wayland Display Server

The Linux powered LAN Gaming House

5 Best Android Apps For Reddit Lovers

SECURITY: Flash Player Sandbox Comes to Firefox

The Future of Kubuntu

SECURITY: Symantec should not be afraid of 'open' source code

Linux 3.3 rc3



Applications Management Engineer Sr (NYC)
Next Step Systems
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume
:osOpinion: The Ethical Programmer
osOpinion: The Ethical Programmer
May 15, 2000, 07 :06 UTC (1 Talkback[s]) (3797 reads)

(Other stories by Monty Manley)

[ Thanks to Kelly McNeill for this link. ]

"Although I have been a professional programmer for many years, I have only recently begun to develop Open Source applications (nothing worth releasing yet, so don't bother looking ;)). Part of what drew me to Linux (and the GTK+ toolkit I chose to use) was the concept of "freedom" as embodied by the GNU Public License (GPL)."

"It seemed only fair: I was building on top of the hard work of many programmers, and it would have been wrong of me to obscure their efforts by producing a proprietary piece of code. After all, my efforts would at best constitute 20% of the ultimate codebase (and that doesn't even include the toolchain itself, which is GPL'd). My program rests upon the Gnu libc, various other libraries (like readline, glib/gtk, and others), and X Windows. Millions of lines of code, freely contributed, maintained, and distributed."

"I *could* have produced a proprietary, binary-only release. I could have taken the hard work of those faceless programmers and made it serve my own ends. I could have let greed overcome my sense of fair play. But I chose not to: to do so would have been to admit that my conscience had been totally burned away."

Complete Story

Related Stories:
LinuxProgramming: The New Programmer's Road Map(May 04, 2000)
TheLinuxGurus.org; Linux Programmer's Reference Second Edition [Book Review](Apr 17, 2000)
LinuxPR: dotcomma Announces Partner System for Programmers(Apr 11, 2000)
Slashdot: The Pragmatic Programmer [Book Review](Feb 16, 2000)
dotcomma.org: Introduction to C++ Classes for C Programmers(Jan 09, 2000)
Boston Globe: For programmers, it's principle vs. Linux riches(Dec 13, 1999)
Perl.com: Teaching Perl to First-Time Programmers(Nov 18, 1999)
Daemon News: The GPL vs. Capitalism(Jun 05, 1999)
Why you might want to use the Library GPL for your next library(Feb 26, 1999)
Why you shouldn't use the Library GPL for your next library(Feb 01, 1999)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
The author has a truly strange sense of  ...   Warped Conscience   
David Johnson
May 15, 2000, 19:49:36
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!

..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP