Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
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

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Amahi Linux Home Server 4.2

Matthias Ettrich Receives German Federal Cross of Merit

Using Windows Is Like...

Installing Ubuntu 9.10

Hands-on: OpenMoko WikiReader is simple, appealing

Perl far from dead, more popular than you think

Microsoft Exchange alternatives

Kubuntu 9.10: A Mixed Bag

Could Microsoft switch to Linux?

Red Hat Virtualization Manager for Windows Only?




Systems Implementation Engineer II – Disk-Based Back-Up/Replication/RedHat Linux (PA)
Next Step Systems
US-PA-Philadelphia

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]) (3061 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

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs