Credit and Free Software
Hans Reiser - you're thinking ReiserFS, and you'd be right - has a proposal to slather Free Software with credits for its authors. Good? Bad? This is something the community has generally moved away from, but maybe Reiser has a good point. Newsforge is part of OSDN.
Then the new GPL Secured Platinum Card from RMS is for you! All the credit you ever wanted, in one small piece of code.
I'm not saying there's anything wrong with this, mind. I just want to remind some of the zealots that writing Free software is often not the selfless idealistic cause some make it out to be.
Help\About
Nuff said? Nuff said.
(FreeGEM Desktop does about the same thing under Desk\Info)
-uso.
Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
Like someone else mentioned above, this is not free software. If you write software that throws a bunch of credits in people's face all the time (the screensaver idea is an awful one), distros will be inclined not to use your software by default if the license forces the issue. Imagine if business contributes to a free software project and then insists that the business be "given credit" by putting their name all over the place. But then I see ReiserFS doing just that: last time I formatted a ReiserFS partition, I got a list of all the companies that contributed money to the project. Don't get me wrong, ReiserFS is great, but I don't care to see a bunch of ads in my software. Imagine if every time you ran ls you got some companies name listed along with your directory listing.
Free software is not about egos, it is about keeping software free. Forcing something like this through licensing makes the software non-free. Want the credits? Look at the source code or the documentation!!!
--sdem
Last I checked, the man pages of nearly all software show the authors' names. And most of the time, it is a program's web page that people need to go to for help pr useful info, and those are always filled with names of people who worked on it. I don't see why we need much more than that.
Post continued below following legal credits...
----------
This post copyright 2003 by http://slashdot.org/~anonymous-coward
All rights reserved.
Typing done by anonymous coward
Browser made by contributers to the mozilla project: (see bottom of this message for a full list)
OS made by contributers to the Linux kernel and GNU software, part of the GNU/Linux operating system.
OS development assisted by Redhat Corporation
Browser contributers:
A
Rut Kristin Aanestad, Matti Aarnio, Jason Ackley, Carl Adams, Tobias Adamson, Christopher A. Aillon, Juan Pablo Alcaraz, Sam Allen, Warwick Allison, Matitiahu Allouche, A. Ambrose, Nicholas Ambrose, Andrew Anderson, Mark Anderson, Ryota Ando, Mike Ang, Hiroshi Annaka, Peter Annema, Edwin Aoki, Vidur Apparao, Carlos Araya, Koichi Ariyoshi, Kevin Arnold, Akhil Arora, Marc Attinasi
B
Ninoschka Baca, Ariel Backenroth, Ryan Bacon, Rodrigo Bado, Stuart Ballard, Ralf Baechle, Bradley Baetz, Péter Bajusz, Jeffrey W. Baker, Jerry Baker, Kirk Baker, Mitchell Baker, Jay Ball, John Bandhauer, David Baron, Ricardo Batista, German Bauer, Michael Bayne, Patrick Beard, Glen Beasley, Nick Beaudrot, Nicholas Bebout, Adam Becevello, Neal Bedard, Christine Begle, Stephen Beitzel, Artem Belevich, Ruslan Belkin, Kevin Berkheiser, Juraj Betak, Pete Bevin, Gayatri Bhimaraju, David Bienvenu, Christian Biesinger, Jatin Billimoria, Eric Bina, Marlon Bishop, Colin R. Blake, Jessica Blanco, Joaquin Blas, Christopher Blizzard, Garrett Blythe, Chuck Boatwright, Brian Bober, Travis Bogard, Bozhan Boiadzhiev, Mark Bokil, Nelson Bolyard, Phillip Bond, Chris Booton, Mauro Botelho, Robert E. Boughner, Joey Bowles, Norris Boyd, Kathleen Brade, Justin Bradford, Don Bragg, Ryan Brase, Daniel Bratell, Daniel Brickley, David Brittain, Eric Broadbent, Sarah Broadwell, Tomas Brodsky, Daniel Brooks, Germaine Brown, Jeremy Browne, Erik Bruchez, Ben Bucksch, Leston Buell, Eric Burley, Edward J. Burns, Jonathan Buschmann, Grace Bush, Angela Butler-McDonald, Marc Byrd
C
Jeff Caldwell, Conrad Carlen, Bjorn Carlson, Laurel Carlson, Jan Carpenter, Evan Carter, Andrew Cassin, Ryan Cassin, Sudhakar Chandrasekharan, Gary Chan, Wan-Teh Chang, Milind Changire, Christopher S. Charabaruk, Serge Charapaev, Andrew Chatham, Paul Chek, Ray Chen, Tao Cheng, Alexey Chernyak, Troy Chevalier, Lisa Chiang, Hankin Chick, Sean Chitwood, Joe Chou, Robert Churchill, Ashley Clark, James Clark, Steve Clark, Richard Cohn, Pete Collins, Scott Collins, Don Cone, Alex Converse, Chris Cooper, Catherine Corre, Donnie Cranford, Tim Craycroft, Todd Crowe, Jim Crumley, Crysgem, Nicholas Cull, J. Shane Culpepper, Stacey Curtis
D
Steve Dagley, Denis Daly, Angus Davis, Anthony Davis, Paul Davis, Michael Dayah, Mo DeJong, John Dee, Javi Delgadillo, Tom Dell, Vince DeMarco, Prashant Desale, Crutcher Dunnavant, Harish Dhurvasula, Matthew Dillon, Patrick-James Dionisio, Steve Dobbelstein, Jeremy M. Dolan, Simford Dong, Clayton Donley, Stephen Donner, Thomas Down, Rick Downes, Asa Dotzler, George Drapeau, Chris Dreckman, Bert Driehuis, David Drinan, York Du, Alvin Duan, Micah Dubinko, Jean-FranÃois Ducarroz, Suresh Duddi, Jim Dunn, Jeff Dyer
E
Jason Eager, Rafael Ebron, Sean Echevarria, Brandon Ehle, Brendan Eich, Jan Eldenmalm, Rick Elliott, Steve Elmer, Joseph Elwell, Dawn Endico, Kai Engert, Jean-Jacques Enser, Beth Epperson, Harish Kumar Epuri, Ken Estes, Ramiro Estrugo, Matthias Ettrich, Jim Everingham
F
John Fairhurst, Gilbert Fang, Darin Fisher, David Fisher, Matt Fisher, Greg Fiumara, Werner Fleck, Alec Flett, Bret Ford, Robin Foster, Marc Fraioli, Joe Francis, Andreas Franke, Simon Fraser, Jonathan Freeman, Alan Freier, Noah Friedman, Michael J. Fromberger, Chris Fuchs, Koji Fujimoto, C. Fung, Igor Furlan, Scott Furman, Ryoichi Furukawa
G
Niccolà Gallarati, Jeff Galyan, Bruce Gao, Sean Gao, David Gardiner, Jeff Garzik, Claudius Gayle, Samir Gehani, Jim Gellman, Henrik Gemal, David Gerard, Rick Gessner, John Giannandrea, Bill Gibbons, Ro
Reiser has already lost countless users for his software because he started polluting the kernel messages with "a message from his sponsors".
He should be more concerned with the quality of his software, not with his ego problems. Personally, I find this disgusting. If someone wants to know who wrote the software, he can read the README or ask google.
I don't even have the slightest reference in my free software source code that point back to me, I don't even use huge copyright comments in my software like the GNU project generally does, and yet people have offered me jobs and asked me about my software many times. In general, the people who want to know who wrote the software, do.
Those who try to rub it in their face all the time will cheapen free software for everyone. It's like the "I'm so important!1!!" freeware movement from MS-DOS, and I barely remember a single author from all the software that rubbed their copyright messages it in my face all the time. In contrast, I even learned to know several free software authors personally!
Hans, people are losing data with your file system. I know because I did. Twice. Then I looked at your fsck code and it stunk to the high heavens. You should be concerned with that, not with putting your name in the face of more people.
And what would be the next step? To insert a few seconds delay so people have a chance to see your messages better? Puleeze!
From the article: I propose that we as a community insist that all distros make the default screensaver be one that randomly displays a different detailed credit for one of the authors of Linux software every 60 seconds.
Erm.. Is Python or Perl or Apache or Emacs - "Linux software"? What about FreeBSD or OpenBSD - that's hardly "Linux software"...
I'm surprised to see someone as knowledgeable as Riser make such a blunder - or is it intentional?
grisha.org
Have no illusions -- this is what Hans Reiser is worried about, his business. The morality of giving credit-where-due is a red herring.
The debate that sparked this off was Debian removing 20-something lines of crap about sponsors from mkreiserfs. That scares him, because it weakens his power in promoting his sponsors and his brand.
To which I say tough. The GPL was written to ensure that users could make software serve them. If a GPLed program spews unhelpful messages, then anybody has the right to remove them. Incidentally, it's undoubtedly justified in this case, when there's a screenful of rubbish, and the program is regularly used in stressful, recovery situations, potentially on a terminal with no scrollback.
Nobody, I imagine, advocates removing authorship credits entirely, but the GPL does not guarantee free promotion for your company, sponsors, or anything else. If that's what you wanted, you were plain stupid to choose the GPL in the first place.