comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Ada is getting more popular!
Date: Mon, 25 Oct 2010 21:06:57 +0200
Date: 2010-10-25T21:06:57+02:00	[thread overview]
Message-ID: <op.vk5bdvuuule2fv@garhos> (raw)
In-Reply-To: 8732ea65-1c69-4160-9792-698c5a2e8615@g13g2000yqj.googlegroups.com

Le Mon, 25 Oct 2010 13:00:19 +0200, Ludovic Brenta  
<ludovic@ludovic-brenta.org> a écrit:
I may reply to others later, but I wanted to reply without waiting to your  
message.

> I think we'll agree that that's a distorted
> relationship between producer and consumer.  In the "sell software,
> not services" model, the software is a vehicle for advertizing and
> selling the services.
Agree and strongly feels this is distorted too. And to be honest, that is  
true for every thing with some more or less relationship with the web (and  
most software are distributed on the web). This has another effect : the  
value is not the value of what is primarily exposed as valuable (the  
software, or the document on web-site), as this is valuable for the  
author, only via indirect ways which has nothing to deal with what is  
exposed as valuable.

> If the software is proprietary, you cannot tell
> how buggy it is or will be in the future and you must depend on a
> single supplier for the services.  If the software is Free Software,
> there is no catch and no hidden bugs; all the bugs are in the open
That is entirely false. Few people audit sources, and open or close source  
does not matter for 98% of users. It is commonly known that with about  
70/80% of open-source software, you have a single developer and nobody  
else care about the source. Further more, nowadays applications tends to  
be so much complex that understanding or auditing the source requires a  
enormous personal investment, so just a few people do that. And this  
complexity helps hidden bug or even back-door. Sorry, forget the link, but  
I swear I recently read about an open-source application with such a  
back-door. Free does not guarantee anything. Bugs may still be hidden by  
lack of human investment and high complexity.

> and
> you don't have to buy services from the same people that provided the
> first dose.
The trouble here is more with a lack of interoperability. The matter more  
deals with public standards, like POSIX, XML, vs proprietary stuffs, like  
the MS-Doc proprietary format.

> No, the service is not secondary to the product and you know that. Why
> else does your company pay for AdaCore's services if they can get the
> same compiler and libraries for free?  Even if your boss only pays to
> "cover his ass" (i.e. help with certification), that is still a
> valuable service.
AdaCore is company to which you could not compare any other. Their clients  
are big clients with special needs. For most others I would say a software  
is good if it does not requires support, because it is fine as-is without  
support. For these common cases, if you want people to rely on your  
services (because you must give the software for free because you do not  
have the choice due to the context), then you must try to be unavoidable,  
a kind of monopole or a kind of unique quasi-actor in an area. Otherwise,  
if you do read-to-use-without-need-for-more-support-software, you simply  
loose. In some way, this context push complexity and trouble-inside  
software, just because support is the only way to get any earn. And doing  
so, you must be sure nobody could provide the support except you (thus,  
the need for high complexity). That is distorted too.

This is not applicable at all to tiny company or stand-alone authors.

> You still have not provided a satisfactory explanation of why you
> think that the "sell services, no software" is socialism, so the
> comparison with the USSR is meaningless to me.
Well, I agree the word socialism may be a bit miss-used here, but that is  
another story (not for that place).

> No, I explain these things by plain and simple greed and short-
> sightedness from most people managing developers and from most
> developers themselves.  Socialism has nothing to do with that.  Proof:
> the miserable state of software you describe exists also in (some)
> very capitalist companies selling high-end, expensive proprietary
> software, especially those who charge only a small fraction of the
> license fees in "maintenance fees".  These companies are simply not
> interested in fixing the bugs that affect their customers; they are
> only interested in selling "upgrades".  And the unrealistic time-to-
> market pressures (e.g. arbitrarily fixed release schedules) make it
> nearly impossible for them to ship bug-free software in the first
> place.
If they do not care, that is not because they sell free or none-free  
software, that is because they are big and as such, they are unavoidable.  
They know whatever they do, clients will be sticked with them (the case  
with MS, as an example, and I say that although I am running Windows). And  
unfortunately, the context push this kind of big companies, because  
alternatives will not have even a chance to born or to survive. 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.

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.

Note : AdaCore is a kind of UFO here, as it provides a rather good  
product. But I still believe its special status (like public funding while  
others did not get the same, and GPL) made some collateral damage, and I  
know someones (at least one), seems to have suffered from that.


-- 
Si les chats miaulent et font autant de vocalises bizarres, c’est pas pour  
les chiens.



  parent reply	other threads:[~2010-10-25 19:06 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) [this message]
2010-10-25 22:39                 ` Thomas Løcke
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