Thanks for you post. As for the forking issue, I would like to add a few notes of my own.

I think the most famous fork in FOSS is BSD (NetBSD, FreeBSD, BSDi). I
hardly think that BSD has lost any of it's merits due to this fork. At
least three successful companies use a BSD derived OS for their
products: Network Appliance, NetScreen and Apple.

The fork in the SAMBA development team (SAMBA and SAMBA-TNG) accelerated
the development of SAMBA by avoiding internal strife and having two
groups focus on what they perceived as important. SAMBA is a better
product for it. SUN and IBM dropped their propriety Windows/Unix
connectivity tools for it.

Let us now look into the propriety software side. The obvious example
comes to mind: Microsoft.
Putting aside the OS/2 Phase, in which (to my view) Microsoft used the
DOS+Windows and OS/2+Windows forking to block IBM, Microsoft's own views
on it's OS kept shifting.

1. Dos/Windows 3 on the client, Windows NT OR OS/2 on the server
2. Windows 95 on the client, NT 4 on the server
3. Windows 98 on the home client, NT Workstation on the business client,
NT Server on the Server (unless you need APM and USB support, in which
case Windows 98 on the business side as well)
4. Windows ME on.... aham, scratch that....
5. Windows 98 still on the home client, W2K Pro on the business client,
W2K Serve on the Server
6. Windows XP Home, Windows XP Pro, Windows 2003 Server(s)

Not only has Microsoft kept at least OS two architectures at each point,
they also moved the architectures between the different type systems.
While not being so, This is forking.  While supposedly getting a more
advanced piece of code, you get code from a different type and class,
which means that your applications will behave differently.

The main difference is that FOSS forking is done openly.  It can be
attributed to technical issues, goals and ego, but it is always visible.
I propriety software it is hidden. If it is done well, the user will not
notice. If the user does notice, the application can be blamed, as none
of the code changes is disable.

Gil

Robert Sauer wrote:

Dear Gil,

Thanks very much for ccing me on this.  By the way, check out the story on
slashdot (link below).

Best Regards,

Rob Sauer

From: Adam Heath
To: [EMAIL PROTECTED]
Sent: Tuesday, December 09, 2003 4:52 PM
Subject: Seeking Information About Your Article on Open Source Projects
"forking".


Dear Dr. Sauer,


There is a story on http://slashdot.org/ referencing and article that you
wrote about open source software and the danger of "forking". I am
interested in reading the article, but could not find it on your faculty web
site. You can see the Slashdot story at:

http://slashdot.org/article.pl?sid=03/12/09/149224

"Forking" Greatest Danger of Adopting Open Source?
"Forking" Greatest Danger of Adopting Open Source?

Posted by CmdrTaco on Tuesday December 09, @09:34AM
from the forking-is-better-than-abandonment dept.
TTL0 writes "In response to recent descisions in favour of Open Source in
Israel (see here and here),Dr. Robert M. Sauer of the Department of
Economics at Hebrew University of Jerusalem, and president of the Jerusalem
Institute for Market Studies. has written a article saying that the hidden
costs of OS add up to a higher TCO. However, The greater danger Sauer
writes, is that of a OS project forking. "The forking of open-source
projects occurs when passionate disputes between open-source software
developers over product design lead to the splintering of projects into a
multitude of varieties. With proprietary software, forking generally does
not take place since development is centralized within a firm and
disciplined by market forces."" I've always seen Forking as something of a
blessing... it's the abandoned projects are the ones that are in danger.

Sincerely yours,

Adam

Adam Heath
87 Clarendon Ave.
Somerville, MA 02144-1733

617.628.7357

617.803.0707 cell

----- Original Message ----- From: "Gil Freund" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, December 08, 2003 10:33 PM
Subject: Re: Article in Globes




Shachar Shemesh wrote:


Gil Freund wrote:


[snip]



That's not it.


This study is a MS sponsored study. While IDC did their own research,
they were told what parameters to test this under. In particular:
1. Whether or not certain aspects were checked. Security patching,

anyone?


2. Time over which this was tested (coming back to 1 - anyone knows a
shop that does not upgrade an MS product in 5 years. Why wasn't upgrade
costs covered? An MS product is EOL after three years, four at most).
3. Which companies to ask.

I have not read the original, and it is not linked in the globes article, but I think we are basically saying the same. An MS shop can be made to look good in TCO terms, especially in larger organizations which get a much sweeter deal, at the expense of small and medium business.


Taking all of the above into consideration, anyone can be made to look
good. I did expect more from Globes, though. Saying that "despite it
being sponsored by Microsoft" seems unproffessional to me.

TCO has always amazed me as a meter. Ask any IT manager what the TCO of
any product WAS (read - past tense), and then ask yourself what that
answer means. This NEVER includes everything, because you cannot include
everything. How much time people spent cursing about it's use. How much
time the admin spent reading the manual. How many times they were
interrupted for unrelated tasks.

And yet, we hear of people asking for TCO calculations about the future.
What do they mean?


If what you are saying is that TCO cannot be calculated, I disagree. Take this very easy comparison:

Assume the following
1. A windows workstation will (on an average) have to be rebooted once a
week during working hours due to a memory leak or other issues.
2. Assume you need an average of 15 minutes per reboot (figuring out
that no other solution will work, doing the reboot, logging in again and
getting to your most recent work stated)
3. Assume you have 180 working days a year.
4. Assume 9 hour work day.
this adds up to 1 work day per year per worker lost due to MS issues.

Now, assume the following:
You have 100 workers.
You pay minimum wages
You just lost 26,500 NIS or 4 man months.

The assumptions above are conservative.

You could go deeper and analyze any aspect of IT. You don't need (an
actually you can't) do a complete TCO analysis as some information (such
as wages) are out of your reach, but you can certainly assess the down
times, the labor and the software and hardware costs.
Let finance and HR do the rest.

Gil


-- ========================================= Gil Freund Sysnet consulting ----------------------------------------- [EMAIL PROTECTED] http://www.sysnet.co.il voice: +972-52-676906 Fax: +972-8-9356026 =========================================





--
=========================================
Gil Freund              Sysnet consulting
-----------------------------------------
[EMAIL PROTECTED] http://www.sysnet.co.il
voice: +972-52-676906 Fax: +972-8-9356026
=========================================




================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]



Reply via email to