Open Source -kritiikki�.

http://www.macopinion.com/columns/macskeptic/00/07/07/index.html

Pari osuvaa lainausta:

'Eric Raymond's (...) criticised Mac programmers for being too 
focussed on user interface and criticised MacOS for intertwining the 
UI with system functionality, making it harder for new programmers to 
get on board writing MacOS apps.

Interestingly, the number one problems with Linux, from a consumer 
perspective, are that it _doesn't_ have a standardised UI; its tools 
are simply too difficult to use and configure, and it requires far 
too much upfront learning to get up to speed. The last is the most 
telling: the Linux model moves the cost of learning from the 
developer to the user.'

(...)

'Raymond touts the stability of Linux as proof of the OpenSource 
concept, but that's a bit misleading. The core of Linux was written 
by one person - Linus Torvalds. Moreover, there is a small group who 
shepherds the contributions to the kernel to keep it stable and 
clean. In other words, there's a priesthood at the top of the bazaar. 
If you check into each successful OpenSource project, you see the 
same thing: a small group of referees who filter the input and weed 
out the bad ideas. The bazaar has cops. The chaos is contained.'

(...)

'(..) let me ask you a question: if you make your living by selling 
service on software, what's the motivation to make the software as 
easy to operate and maintain as possible? The answer? Well - not 
much. And so we have Linux. Very powerful. Very flexible. Very hard 
for average computer users to configure and maintain.'

(...)

'The argument is that since everyone who uses the software has the 
source, if you find a bug you can fix it then submit the bug fix to 
someone and it becomes part of the product - if you can figure out 
who to contact. But there again, we see a confusion as to whom the 
customer is: most people who use computers do not know how to program 
in BASIC, let alone C or C++, and more importantly - they do not want 
to. They buy a computer to solve a problem - to get work done - not 
to debug someone's code.

Ironically, when commercial developers release applications which are 
clearly not 100%, we accuse them of forcing the customer to be beta 
testers, but in a sense, OpenSource assumes you're not only going to 
be a tester; you're going to be a programmer and fix the bug!'

-- 

     Jarmo Lundgren
     Multimediakeisari
     Kuulalaakeri
     Puhelin. On.

Reply via email to