comp.lang.ada
 help / color / mirror / Atom feed
From: "Thomas Løcke" <tl@ada-dk.org>
Subject: Re: Ada is getting more popular!
Date: Tue, 26 Oct 2010 00:39:01 +0200
Date: 2010-10-26T00:39:01+02:00	[thread overview]
Message-ID: <4cc60705$0$23764$14726298@news.sunsite.dk> (raw)
In-Reply-To: <op.vk5bdvuuule2fv@garhos>

On 2010-10-25 21:06, Yannick Duchêne (Hibou57) wrote:
> That is entirely false. Few people audit sources, and open or close
> source does not matter for 98% of users.


Apparently me and my business are part of those last 2% then.

I've been buying and using both closed and open source software since 
the mid 90's, and I can tell you that, in general, the quality of open 
source software is much higher than it's closed counterpart.

Much. Higher.

Let me give you a few examples:

Over the years I've had numerous problems with the Cisco routers setup 
by my ISP. They lock up on occassion. They drop a packet here and there. 
Setting up failover is apparently difficult to do right, as my ISP has 
failed this many times. Still, according to my ISP it's top of line 
equipment. It's Cisco!

Yet after having switched to open source routers/firewalls based on BSD 
(I got tired of Cisco), I haven't experienced a single problem. Not one 
single issue.

An expensive closed Avaya IP telephony setup fails left and right, yet 
an open Asterisk based setup using the exact same network works 
flawlessly. I have used both.

The core software used by my business is closed source (I didn't know 
better when I bought it), and I've had to build my own safeguards around 
it, just to keep it running somewhat stable. This might be due to 
clueless developers, bad code or something entirely different, but I'll 
never know, because I can't get access to the source. It's a blackbox.

The open source RDBMS I'm using is solid as a rock (PostgreSQL). The 
closed source Microsoft database that is a part of the above mentioned 
core software is flaky.

The closed source Windows XP clients I'm being forced to use due to the 
above mentioned closed source core software are unstable, insecure and 
unmaintainable.

The open source Linux clients are stable, easy to maintain and much 
easier to keep secure.

The closed source IE browser is utter crap. The open source 
Firefox/Seamonkey/Chrome browsers are much much better, both from a user 
and developer point of view.

The few closed source Windows servers I'm running are giving me 
infinitely more grief than the open source Linux servers. The two things 
simply does not compare.

The closed source fax server software I'm using (again due to the core 
software mentioned earlier) crashes at least 2 times a week. The open 
source fax software I used a few years back failed me perhaps a few 
times a year, and those failures were due to human error on my part.

Over the years I've run all sorts of closed source Windows based 
SMTP/IMAP/POP3 setups (before I started using Linux), and all of them 
have been fickle and unstable. To this day I often have the dis-pleasure 
of assisting my customers in figuring out why their Exchange servers 
fail. And believe you me, they often fail.

On the other hand, a Postfix/Dovecot setup is solid as a rock.

My open source Samba servers are running 24/7/365 without a hitch. I 
simply don't have to worry about them. The same thing cannot be said 
about the few shares I'm forced to host on a couple of Windows boxes.

Open source matters to a lot of us, even though we don't personally 
audit every line of code. What's important, is that we have the freedom 
to do so. We have the freedom to both fix bugs and add functionality to 
the software we use. We have the freedom to hire one or more programmers 
and add features and/or fix problems.

I've contributed to the AdaCore AWS project, and I've done so because I 
had an itch that needed scratching. If my contribution helps someone 
else do something of value with AWS, then YAY!

If my contribution helps AdaCore earn something from having AWS in their 
portfolio, then YAY!

Had AWS been closed source, I would've never done that. It would've been 
impossible, and AWS would've been a little less feature-complete. And 
more importantly: I would've never considered using it in my business. 
I've had enough of poor closed source products and ugly vendor lock-in.

These are my experiences through +20 years of having run my own business.


> As I sometime say, “Linux did not help to get ride of
> Windows, it instead helped to enforce MS monopole”. Why ? Because it
> helped MS killing any potential MS concurrents.
>
 > [snip]
 >
> The idea that the author as no right at all and only the consumer as all
> the rights, could not ends into anything else. You must have the power
> of a monopole to get a chance to survive in such a context. Otherwise,
> no right for authors and all rights for consumers, simply means you
> better be a consumer than an author. Result : more and more consumers,
> less and less authors (or less and less authors who survive). The result
> is poor authors and poor products, as Dmitry argue.


I'd like to see some hard numbers backing up those two claims.

Open source does not mean that an author gives up his copyright, nor 
does it mean that he can't sell his software.

Open source does not equal free, as in free beer. I pay for each and 
every Slackware release and I often donate to open source projects that 
are valuable to me. I'm sure other users do the same.

-- 
Regards,
Thomas Løcke

Email: tl at ada-dk.org
Web: http:ada-dk.org
IRC nick: ThomasLocke



  reply	other threads:[~2010-10-25 22:39 UTC|newest]

Thread overview: 128+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-13  7:15 Ada is getting more popular! Nasser M. Abbasi
2010-10-13 12:07 ` ramon_garcia
2010-10-13 14:51   ` Georg Bauhaus
2010-10-13 17:00     ` Dmitry A. Kazakov
2010-10-14 22:10       ` Robert A Duff
2010-10-15  7:27         ` Dmitry A. Kazakov
2010-10-13 15:04   ` Mark Lorenzen
2010-10-13 18:01   ` Jeffrey Carter
2010-10-13 18:50     ` mockturtle
2010-10-13 21:53     ` ramon_garcia
2010-10-13 22:34       ` Vinzent Hoefler
2010-10-13 22:49         ` Nasser M. Abbasi
2010-10-13 23:00           ` ramon_garcia
2010-10-13 23:21             ` Jeffrey Carter
2010-10-14  0:57             ` Georg Bauhaus
2010-10-15 12:12             ` Jacob Sparre Andersen
2010-10-24 22:10               ` Yannick Duchêne (Hibou57)
2010-10-13 22:49         ` ramon_garcia
2010-10-13 23:05           ` Vinzent Hoefler
2010-10-14  4:59             ` Simon Wright
2010-10-14 18:45               ` Vinzent Hoefler
2010-10-14 18:48                 ` Vinzent Hoefler
     [not found]       ` <i95f0n$j61$1@tornado.tornevall.net>
2010-10-14  5:03         ` Simon Wright
2010-10-13 20:17   ` Vinzent Hoefler
2010-10-13 22:05   ` Simon Wright
2010-10-14  2:20   ` tmoran
2010-10-24 22:15     ` Yannick Duchêne (Hibou57)
2010-10-25  0:14       ` Georg Bauhaus
2010-10-24 21:21   ` Yannick Duchêne (Hibou57)
2010-10-25  0:12     ` Georg Bauhaus
2010-10-25  7:43       ` Yannick Duchêne (Hibou57)
2010-10-25  7:52       ` Dmitry A. Kazakov
2010-10-25  8:07         ` Georg Bauhaus
2010-10-25  9:21           ` Dmitry A. Kazakov
2010-10-25  9:47         ` Ludovic Brenta
2010-10-25 10:33           ` Dmitry A. Kazakov
2010-10-25 11:00             ` Ludovic Brenta
2010-10-25 13:24               ` Dmitry A. Kazakov
2010-10-31 19:59                 ` Yannick Duchêne (Hibou57)
2010-10-25 19:06               ` Yannick Duchêne (Hibou57)
2010-10-25 22:39                 ` Thomas Løcke [this message]
2010-10-25 23:29                   ` Yannick Duchêne (Hibou57)
2010-10-26  6:29                     ` Thomas Løcke
2010-10-26 14:33                       ` Colin Paul Gloster
2010-10-26 13:59                         ` Dmitry A. Kazakov
2010-10-27 11:59                           ` Colin Paul Gloster
2010-10-27 13:07                             ` Dmitry A. Kazakov
2010-10-27 17:51                               ` Laziness (Was: Re: Ada is getting more popular!) Jeffrey Carter
2010-10-27 20:51                                 ` Yannick Duchêne (Hibou57)
2010-11-03 18:02                               ` Ada is getting more popular! Colin Paul Gloster
2010-11-03 20:52                                 ` Dmitry A. Kazakov
2010-11-04  1:27                                   ` Yannick Duchêne (Hibou57)
2010-11-04  1:30                                 ` Yannick Duchêne (Hibou57)
2010-10-26 18:29                         ` Thomas Løcke
2010-10-27 11:32                           ` Colin Paul Gloster
2010-10-27 19:28                             ` Thomas Løcke
2010-10-27 19:38                               ` Thomas Løcke
2010-10-27 20:46                               ` Yannick Duchêne (Hibou57)
2010-10-28  6:06                                 ` Thomas Løcke
2010-10-28  8:19                                   ` Dmitry A. Kazakov
2010-10-28  9:41                                     ` Thomas Løcke
2010-10-28 13:01                                       ` Dmitry A. Kazakov
2010-10-28 18:21                                         ` Thomas Løcke
2010-10-28 20:18                                           ` Dmitry A. Kazakov
2010-10-28 20:33                                             ` Ludovic Brenta
2010-10-28 21:19                                               ` Dmitry A. Kazakov
2010-10-28 23:37                                                 ` Georg Bauhaus
2010-10-29  8:00                                                   ` Dmitry A. Kazakov
2010-10-29  9:19                                                     ` Georg Bauhaus
2010-10-29 10:03                                                       ` Dmitry A. Kazakov
2010-10-29 16:55                                                       ` Yannick Duchêne (Hibou57)
2010-10-30  9:50                                                       ` Florian Weimer
2010-10-30 12:58                                                         ` Georg Bauhaus
2010-10-30 17:48                                                           ` Florian Weimer
2010-10-30 18:50                                                             ` Yannick Duchêne (Hibou57)
2010-10-30 19:02                                                             ` Georg Bauhaus
2010-10-30 19:26                                                               ` Dmitry A. Kazakov
2010-10-30 20:57                                                                 ` Georg Bauhaus
2010-10-31  7:48                                                                   ` Dmitry A. Kazakov
2010-10-31 10:59                                                                     ` Georg Bauhaus
2010-10-31 12:36                                                                       ` Dmitry A. Kazakov
2010-10-30 18:17                                                           ` Yannick Duchêne (Hibou57)
2010-10-29 16:51                                                     ` Yannick Duchêne (Hibou57)
2010-10-28 21:02                                             ` Thomas Løcke
2010-10-28 21:31                                               ` Dmitry A. Kazakov
2010-10-28 21:28                                           ` Brian Drummond
2010-10-29  5:13                                             ` Thomas Løcke
2010-10-29 14:04                                               ` Brian Drummond
2010-10-29 14:03                                                 ` Thomas Løcke
2010-10-30  6:23                                                   ` Brian Drummond
2010-10-29  0:31                                       ` Chad  R. Meiners
2010-10-29 11:47                                       ` stefan-lucks
2010-10-28 17:25                                     ` Warren
2010-10-28  9:12                                   ` J-P. Rosen
2010-10-28 17:02                                     ` Yannick Duchêne (Hibou57)
2010-10-28 17:58                                     ` Nicholas Collin Paul Gloster
2010-10-28 18:17                                       ` J-P. Rosen
2010-10-29 18:59                                         ` Vinzent Hoefler
2010-10-29 19:56                                           ` Yannick Duchêne (Hibou57)
2010-10-29 20:28                                             ` J-P. Rosen
2010-10-29 21:51                                               ` Yannick Duchêne (Hibou57)
2010-10-31  1:35                                               ` Yannick Duchêne (Hibou57)
2010-10-31  5:02                                                 ` Yannick Duchêne (Hibou57)
2010-10-31  6:42                                                   ` Yannick Duchêne (Hibou57)
2010-10-31 10:38                                                   ` J-P. Rosen
2010-10-31 10:54                                                     ` Dmitry A. Kazakov
2010-10-31 12:54                                                       ` J-P. Rosen
2010-10-31 14:57                                                         ` Dmitry A. Kazakov
2010-10-31 13:57                                                       ` Niklas Holsti
2010-10-31 21:02                                                         ` Niklas Holsti
2010-11-02  9:15                                                           ` J-P. Rosen
2010-10-31 14:39                                                       ` Yannick Duchêne (Hibou57)
2010-10-31 17:21                                                       ` Jeffrey Carter
2010-10-31 18:04                                                       ` Jeffrey Carter
2010-10-31 20:00                                                         ` Dmitry A. Kazakov
2010-10-31 18:06                                                     ` Jeffrey Carter
2010-10-30  0:01                                             ` Vinzent Hoefler
2010-10-30  0:30                                               ` Yannick Duchêne (Hibou57)
2010-10-30 17:00                                                 ` Vinzent Hoefler
2010-10-26  0:10                   ` Yannick Duchêne (Hibou57)
2010-10-25 12:06             ` Georg Bauhaus
2010-10-25 13:41               ` Dmitry A. Kazakov
2010-10-25 14:55                 ` Georg Bauhaus
2010-10-25 19:33             ` Yannick Duchêne (Hibou57)
2010-10-26 20:37             ` Shark8
2010-10-25 11:49           ` J-P. Rosen
2010-10-25 19:58             ` Yannick Duchêne (Hibou57)
2010-10-25 19:17           ` Yannick Duchêne (Hibou57)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox