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 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
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!
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
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 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
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
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.