Open Source Book a Collective Effort
Hairy1 writes "The New Zealand Open Source Society has begun a project to write a book to put the case for open source use in business and government. There is a need for a book which clearly puts the case for using open source, and provides a clear migration plan. Already five authors and several reviewers have stepped forward to commit time to writing the book. However, other authors and reviewers would be welcome to join the project."
The best option would be to make this not just a book, but an ebook. preferebly only an ebook
but not the typical ebook. we should have an open source reader which can be used to create books that are more compatible in content. Use this as a starting point to 'ram the message home'
Imagine the possibilities. A new large book promoting open source with all reasoning to do so, and have it distributed in an open format so as to demonstrate as well as just preach the positives.
That is my wish for this project.
..... is going to be to get all those CEO/CFO/CTO types to actually read something like this.
The law of excluded middle : Either I'm foo or I'm foobar
Just put all the chapters on sourceforge under CVS.
I read thru the prerelease versions of this manual but was very suprised & disapointed to see a strong bias against many well known and popular case studies that include Linux as the primery variable in the software+hardware ``equation".
I think that with all the amazing examples of Linux powering powerful business to business and Web portal shopping sites, it'd be a simple tale to examinne Linux in the ``real" corporate enviorment as opposed to the very theoritecial and academic feel to the current manual page.
Linux just plain works for all businesses ---- so lets use it to our advantage. Stop getting general and get more specific?!
Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
I don't want to sound like a troll or feed them but, wouldn't it be better if there was one single author for this? A book like this would need to capsure the feeling of readers therefore a collective attempt will sound more "scientific" and boring.
A paper or collecion of papers or a large recruition network sounds better as a collective work, but for a single book I believe a single author would do better, solid work
Open source could really use better marketing.
On the topic of desktop software was CRM (customer relations management) intentially left off the list or just overlooked. Time management is probably the second biggest killer app for businesses next to spreadsheets. Some open source alternatives are available like compier
not a book on Open Source.
Long ago I had a hairbrained idea to start an Open Source type project where people could openly contribute to a fiction novel using current open source software practices.
I got really exited at the title "Open Source Book a Collective Effort".
But alas, it was not what I hoped
Many of you are making it sound as if it is a software project. Everyone puts in how it should work and then majority rules. Sadly, that is how it may turn out.
What open source needs is MARKETING. It is no longer whether or not its better or not, its the fact that not enough decision makers understand what OSS really is. We often focus too much on factual representation, and not enough on presentation.
Put it in whatever format the market dictates, write it to be easy to read by the persons you want to read it. Give examples that apply to their situation. This means that people that are already OSS advocates will probably not like the book, which is fine. The goal, it appears, is NOT to reaffirm what hackers think, its to expose decision makers to an alternative to proprietary systems where licensing can change with every necessary update.
If you and I love it, then its probably not written very well for its intended market.
Tequila: It's not just for breakfast anymore!
i don't know where you'd find any, since i'm not into that sort of strangeness.
Sounds like a great idea! An open source book promoting open source. I wonder how many different versions will end up being published.
Look, HTML and ASCII, are standards. And have bodies that govern them. They are free to use and are cross platform compatible because of standards.
ASCII is probably the oldest and most standard spec in the computer world(I am saying probably cause I do not really know, and if i say it is the oldest i will get the pundits here with thier Junior exyclopedia guide to the universe saying i am wrong).
Oh, yeah and ASCII is gonna change all that much. Must be some good hydroponic.
HTML has matured and can be parsed by all systems.
Perfect cross platform.
Why reinvent the wheel?
And what the hell? Don't use ASCII or HTML because non open OS's use them? WTF? Really, man that is just silly. I am a unix and windows guy. Dont see anything wrong with either on any platform.
This is the problem with most of the community. If it ain't open dont use it. But this is just so fucking stupid.
Should we rip all use of ASCII and HTML out of Linux cause Windows ans Apple use them? I mean that is what you are saying. Every computer since the dawn of time has used ASCII(mention Babbage and I will bitch slap you). Non open OS's use TCPIP. Shit rip that outta there. WAIT, IEEE governs how electrons/light flow across any type of medium, FUCK, we gotta throw that out too, cause non OSS systems use cables, hard drives, electricity.
We need standards, we do not need to throw up another project on source forge everyime someone gets a wild hair.
And really this is not even an OSS arguement.
ASCII and HTML would be the best choice because of cross platform.
We do not need a format when one exits. Easy enough.
MAN got me going on a sunday.
Puto
The Revolution Will Not Be Televised
Amazon has this:
"The Business and Economics of Linux and Open Source"
So, are we doubling our effort?
What those who want activist courts fear is rule by the people.
re: sex is already open source True the basic api is publicly available but through extensive R&D some private individuals have developed extensions that improve the user experience and they keep these improved methodologies as trade secrets.
Hasn't anyone else heard the saying "too many cooks spoil the broth"?
You are standing in an open field west of a white house, with a boarded front door. There is a small mailbox here.
I got really exited at the title "Open Source Book a Collective Effort".
Why... because you're a communist?
GnuBook
Open source is great for software, which has a limited amount of stylistic influence, but you can't write a book by committee. It's the ultimate showcase of form versus function. Not that I'm wishing these folks ills. I hope they prove me wrong, but history shows that you just can't have more than 2 or 3 authors collaborate successfully (Please, don't post the 4 exceptions to this, I'm talking in general. Let's not get mired in details, al affliction infamous on /. ). You get a mishmash of styles and views that makes it hard to read. With a strong editorial staff, it could work though...
jX [ Make everything as simple as possible, but no simpler. - Einstein ]
Raymond and the other mongers will pounce on
this. More fame? A book? They'll be there
in numbers.
Get a salesman.
Pay him a commission.
Guess how far you'll get.
From my seminal paper, written in 1999 (BEFORE the dotcom collapse):
The High Priests of the Bazaar
This paper presents a case against the open source movement and explains why the open source model does not work for the vast majority of those involved. There are several arguments against the OS (open source) model.
Open Source Doesn't Make Economic Sense For Most
The open source organization has presented a few cases that supposedly explain why OS works economically. However, if you examine the cases objectively you will find that the cases are flimsy and non-specific and do not address any specific concerns. They attempt to bolster their case by pointing out a few "successes", among which Caldera and Red Hat are displayed as shining examples.
The real economic question of the OS model is how is money made, and who is making the money. Who is being rewarded financially for the enormous development effort? The open source initiative claims that there are at least four different models that allow someone to reap rewards. Oddly, it is not mentioned that it is not necessarily the people who did the development work that gain financially.
The four primary business cases mentioned by OS proponents are "Selling Support", "Loss Leader", "Widget Frosting" and "Accessorizing."
The first case proposes that money can be made via selling support for the free software product. This is by far the strongest case and is proven to work, for a few small companies. The two companies that are shown as positive examples of this business model are Red Hat and Caldera, who distribute and support the Linux operating system. What is never mentioned is that neither of these two companies has contributed significantly in relative terms to the Linux development process. Its important to note that using this business model, the people that make the money are usually not the ones who have invested in the development process. So much for the strongest case.
The second case is based on the idea that you give away a product as open source so you can make money selling a closed source program. This also can work, but it should be noted that the money is being made off the closed source product and not off of the open source. An example of this model would be Netscape, who gives away the source code of their client browser so the OS community can do development, but keeps their "cash cow" products completely closed. Obviously, this case may only work if you have a software product that lends itself to this sort of "give away the razor and make money on the blades" system. The truth is that the vast majority of software is monolithic. So much for the loss leader case.
The third case, "Widget Frosting", sounds completely practical. The premise that hardware makers produce open source software so that the OS development community will work for free to produce better drivers and interface tools for their hardware products. It sounds great on the surface, especially for the company that produces the hardware: they get free drivers and do not have to pay for expensive developers. The OS community wins by getting presumably stable drivers and tools. What is not mentioned is the reason hardware makers usually don't do this is because they do not want to reveal trade secrets regarding their hardware design. Production of efficient drivers requires an intimate knowledge of the hardware the driver is for. It is almost always the case that it is in the hardware developers' best interest to keep their hardware secrets close to home. This also brings up the question of why isn't hardware "open"? So much for the frosting case.
The final case, "Accessorizing", is similar to the first, but throws in the idea of selling books and complete systems with the open source software, and other accessories as well. It is obvious that selling books qualifies as support, and that it really belongs in the first case. The idea of selling computer systems, T-Shirts, dolls, again begs the question: "Who is making the money?" As with the first case, it is not necessarily the people who have done the development work. Additionally, the question of how much money can be made selling books, t-shirts, mugs, etc, is never answered. O'Reilly Associates is frequently used as an example to be a company who has made money using this case. The reader should notice that O'Reilly Associates are not the people doing the development work. Indeed, it is never asked why all the O'Reilly books are not available for free or at least at manufacturing cost? This also brings up the question of why isn't book production "open"? Perhaps they are waiting to see if they could sell enough O'Reilly T-Shirts to pay their bills. So much for the accessories.
Open Source Does Not Necessarily Produce Better Software
The open source proponents frequently state that OS necessarily produces better software. This statement is made without any evidence. Indeed, there is evidence to the contrary. GCC is a standard compiler produced by the GNU organization. It lags its commercial counterparts in both efficiency and features. The reason behind is illustrates the largest weakness in the OS plan. It is very hard to convince qualified engineers that they should do such boring and unglamorous work without any sort of financial reward. The idea of throwing large quantities of people at the source does not work in this case, since there are not large quantities of qualified individuals available.
Open Source Did Not Make the Internet Successful
Another statement made by the OS community is that somehow open source was responsible for the success of the Internet. The reason behind this is probably a result of the confusion between what is open source and what is an open protocol. It is easy to see that the foundation of the Internet was built on open protocols. This does not equate to open source, for the two are quite different. The vast majority of the machines on the Internet run on closed source operating systems running mostly closed source software, which communicate using open protocols.
Where Does Open Source Work?
Open source does work in certain cases. A good example of where it may work well is Netscape. The act of giving away the source to the OS community so they can work for free and produce a product that helps the sales of their server software was a stroke of genius and proved very profitable for the relatively few at Netscape. But is this truly making money off of open source? Isn't the money is made off of the closed source software?
Another example of where it does work is the aforementioned Red Hat. Red Hat has been successful making money off of the work of thousands of others who have contributed to the Linux operating system and the associated GNU programs that have shipped with the Linux distributions. The question is: do those who work at Red Hat deserve to be rewarded, or do the people who do the actual development work deserve to be rewarded? Should the money go to the few, or to the many? It seems that the High Priests of the Bazaar believe the former.
THIS DOCUMENT CAN BE RECOPIED AND REDISTRIBUTED WITHOUT RESTRICTION, HOWEVER ADDITIONS/MODIFICATIONS/CORRECTIONS SHOULD BE LABELED AS SUCH WHERE THEY OCCUR.
The book could have various "branches" tailored to varying target audiences.
cout "\nOpen source will ";
#ifdef TARGET_CORPORATE_SUIT
cout "save you on licensing fees, while providing a reliable, interoperable platform for your e-business solutions.";
#endif
#ifdef TARGET_LINUX_ZEALOT
cout "take over the world, protecting your freedoms from soulless corporations.";
#endif
#ifdef TARGET_BILL_GATES
cout "fail miserably once people realize that Windows XP provides a lower TCO. You can stop reading now. You have nothing to worry about. Go back to diving naked into your money pool.";
#endif
Okay, stupid examples. But I think there's an opportunity there to stretch the definition of what a book is.
You want the truthiness? You can't handle the truthiness!
The intended audience don't read ebooks, they read paper books. Print quality is a must.
ASCII doesn't have formatting. The only people who would suggest ASCII are programmers who don't understand their audience.
HTML doesn't look good in print (yes yes, there's print CSS, but the spec allows too many variances to for print-quality rendering)
Arguing about output formats is missing the point. You don't write a book in HTML or ASCII. You write it in Docbook or LyX and then from this high-level format you have produce many lower-level formats such as HTML or ASCII or VoiceXML or XHTML 2 or E-book/PDF (via XSL-FO). Ask them what format they want it in and produce it on the fly for all I care - it's no hassle.
--Giving to trolls for the benefit of us all
..Damn it!
oh... wait...
I think a better thing might be a whole website. Include on it the whitepaper and the book - prominantly (front page). But it also would allow the creation of other kinds of information for people interested in the topic: forums (like slashdot) for discussing current issues in the area, announcements (like freshmeat) for software of interest, mailing lists and so on. The site would need to be carefully moderated and edited or it could get out of control quickly with trolls and flamewars. This also allows for people to post articles saying open source does not work - this provides a good balance for the advocates. Such criticism and counter-opinions are important to hear (see the whole thread on Java at Sun).
On a related note though, there could be a fun chance for open source. The state of Oregon recently voted to not raise taxes - thus putting the government in a serious budget crunch. They're already laying off state police and there are threats/promises of more to come.
But if Oregon moved most of its office desktops to open source alternatives the savings could be pretty high. I don't know how many computers the state buys each year for office use, but the software costs - OS + Office + other software - probably adds up pretty quickly. That doesn't count upgrades which will add up to a bit more. I know that as part of the university system we only got a discount (hardware or software) if we bought through the right sources - and most machines came with Windows and Office pre-installed so the discounts didn't always apply on first purchase.
That's not a hairbrained idea at all. It's a great idea. Let's get started.
And yes, I can write. Well, good enough for college publications, at least.
(How much does that say?)
This book, of course, will need to be bound in loose-leaf format. Businessmen who are given a copy of it will need to turn it in every few days to a maintainer who will pull out the pages that have changed and update them. Firms that keep several copies of the book in their library will have to hire a maintainer to pore over Usenet each day and read of new 'exploits' and bugs.
Bookstores that sell it will have to keep a working printing press on the premesis so that people who want to examine the printing plates, tweak the rollers and possibly print a copy with a different color of ink can be allowed to do so.
Skåne Sjælland Linux User Group in eastern Denmark already has a similar project.
Its called "Friheden til..." - "The Freedom to...".
Currently, it consists of 12 books on different topics. Thats 1541 pages all together.
Find it here.
The only drawback for the international audience is that it is written in danish.
Best regards,
Steen Suder
-- for email: send to
A good example of this is Wikipedia. Another is this textbook. However, the bazaar model has never been popular for writing free books, and probably never will be. Most books just don't lend themselves to this approach.
Find free books.
We are not only moving toward Open Source, we are moving away from closed source software. That's because closed source software companies have become extraordinarily abusive. Anyone who wants to avoid their abuse must stay away from their products.
See the article, Windows XP Shows the Direction Microsoft is Going, for documentation of Microsoft's abusive practices.
I think the NZOSS book should include chapters about what is driving people away from closed source software, as well as the chapters about what is moving them toward Open Source software.
It seems as though this situation could work itself out. Developers dont' get paid anymore because people don't buy software. Software starts to break. Companies scream help. Enter developers.
My Blog
An open-source book on open source... that reminds me of Kramer's Coffee Table book about coffee tables.
Manipulate the moderator system! Mod someone as "overrated" today.
Yes, as you mention a book making a very strong case for the open source model has already been published. I recently had the pleasure of meeting Marting Fink, HP's Linux evangelist and author of "The Business & Economics of Open Source" when he gave the keynote speech to the OSW/Business of Open Source Conference in Ottawa two weeks ago. Mr Fink's book sounds very similar to parts of the one the NZOSS is trying to create; perhaps they could ask him to write the Economics and When not to Migrate sections?
BTW, Mr Fink was an engaging speaker and there was good Conference attendance all 'round, even though this was only the first year for the OSW event (2nd for BOSS). Perhaps because it was in Ottawa, there seemed to be many more government/business types than computer types at the Conference. Good sign or Bad sign? Maybe it's time Canada considered more of a paltform-neutral stance à la other governments?
We have done the same thing in Italy:
http://www.itmentor.it/download/wintolin.pdf
Alas, it's only in Italian (because it's targeted at our market), may we ask for volunteers for the translation? (it is FDL)
Bye
A well adjusted person is one who makes the same mistake twice without getting nervous.
.. the various breeds of TeX, and also DocBook.
Does WikiWikiWeb fit your criteria?
He spoke at the OSHCA meeting in Los Angeles last year. Well.
He also handled the Perens question well.
I recommend the book, not for you and I but for the bean counters.
But a multi-author onw will do no harm, there is a lot to write about. I may have to do one on Open Source in medicine, and even that leaves spaces for nurses, Physios, receptionists....
I do not remember ever having seen a sustained argument by an author which,
starting from philosophical premises likely to meet with general acceptance,
reached the conclusion that a praiseworthy ordering of one's life is to
devote it to research in mathematics.
-- Sir Edmund Whittaker, "Scientific American", Vol. 183
- this post brought to you by the Automated Last Post Generator...