From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,52a0bacbcdd2da17 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-08-14 21:23:27 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!syros.belnet.be!news.belnet.be!feed.news.nacamar.de!tiscali!newsfeed1.ip.tiscali.net!proxad.net!usenet-fr.net!enst.fr!not-for-mail From: "Robert C. Leif" Newsgroups: comp.lang.ada Subject: RE: Realtime/embedded project to help with employment. Date: Thu, 14 Aug 2003 21:22:11 -0700 Organization: ENST, France Message-ID: NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 1060921406 27090 137.194.161.2 (15 Aug 2003 04:23:26 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Fri, 15 Aug 2003 04:23:26 +0000 (UTC) To: "'Warren W. Gay VE3WWG'" , Return-Path: X-Envelope-From: rleif@rleif.com X-Mailer: Microsoft Office Outlook, Build 11.0.5329 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 In-Reply-To: Thread-Index: AcNiwta9D47BTOVWTVCeOLKPifETnwAC2JMA X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: comp.lang.ada mail to news gateway List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: archiver1.google.com comp.lang.ada:41475 Date: 2003-08-14T21:22:11-07:00 Fortunately, ASIS can be employed to solve the problem of determining the distribution of royalties. Therefore, since Warren Gay is correct for the rest of the software world, however, Ada developers have a very significant advantage. Returning to operating systems: Since Microsoft has been traumatized by its X Box running Linux and the Sony game machine also runs Linux, these machines and their successors can provide a very lucrative market for Ada software. The battle is for the Home Entertainment Server (receiver-digital recorder) for digital TV including high-resolution TV. The new game systems and PCs contain most of the hardware except for the high-resolution tuner. Since an operating system in today's market includes the GUI, a portable operating system GUI must be created. However as Microsoft obviously knew, the browser can take over most of the graphical user interface functionality. Most of the Office 2003 applications can be run as XML and have schemas. Fortunately, the World Wide Web Consortium (W3C)is an independent organization. A very good GUI and application builder could be based on XForms and a partial implementation of SVG, scalable vector graphics. XForms, which provides most of the user interaction can, in principle, be hosted under SVG. XForms has a schema, which can be the source of most of the Ada data-types and SVG has a first implementation of a schema, which can also be used as a source of the data-types. Microsoft is not using XForms. It would be logical to extend a present Ada GUI product for this purpose. If someone wishes to produce an improved word processor with the functionality of my favorite, FrameMaker, add XSL-Fo components. Unfortunately, Adobe the manufacturer of FrameMaker, charges for upgrades but has not removed long-standing bugs or added support for schemas. Microsoft has added schemas to Word. As we all know, design can be more work than coding. The W3C has donated very good designs. I believe that many of the necessary real-time Ada components have been created to run under Linux. If they run under other POSIX operating systems, the authors of the Ada components could be able to escape from the Free Software monopolistic practice of forcing one to use their copyleft. Bob Leif Robert C. Leif, Ph.D. Email rleif@rleif.com -----Original Message----- From: Warren W. Gay VE3WWG [mailto:ve3wwg@cogeco.ca] Sent: Thursday, August 14, 2003 9:46 AM To: comp.lang.ada@ada.eu.org Subject: Re: Realtime/embedded project to help with employment. Marin David Condic wrote: > Why not some middle ground? Its not as if its an either/or proposition. True enough. I was merely implying that experience may favour my statement, rather than not. > Either you give away the software totally free of charge & restriction > or you lock it up in a vault and insist on millions for it? Why not do > something that says "Here is this software in source code form. You can > use it at home or on your job. You can modify it if you like. You can > pass it on to your friends. You can build something bigger using it and > I won't make you adopt my license for your software. What you *can't* do > with my software is sell it for profit or incorporate it into some other > product/service wherein it adds value. Not unless you compensate me." That indeed is a possibility. Which is pretty much (note the qualifier) what the GPL does. It does not permit someone else from profiting from your work, except enough to cover distribution costs (and I'll add that IANAL). Obviously there are different levels of freedom, ranging from public domain all the way back to Redmond. The problem with the model you present is that there are complications like: "Not unless you compensate me." Well, then, "how much?". "Under what terms?" "For how long?" "Can I compete?" "Can I sell it to 3rd parties? To terrorists? To the military?" "Can I modify and redistribute it?" And, "are these terms permissible 'here'?", whereever here is? How is the compensation made? Beer? Pay Pal? VISA? Money Order. Cash: what currency? What delivery method? How quickly? What are the penalties for paying late? Invoices? Do you have an accounts receivable department? Do you have to charge and collect tax(es)? GST? VAT? > We could worry about how to collect the compensation as a separate > matter, but it seems reasonable to me that the above form of license > would provide all the good things you identified for the GPL without > depriving you of the right to get compensated if you happen to release > the next Linux to the next RedHat. > > MDC Sure you can decide not to discuss "collection", but it too is now part of the whole process and concern. It cannot be ignored. It can in the GPL case, because there is no collection in that process. All I am saying is that yes, anyone can license the software and go to the hassle of collecting fees if he chooses to do so. But as soon as you cross that line, your buy yourself and your clients a lot of added "hassle". For small things, like the "tar" command that we all take for granted under Linux, CYGWIN etc., it is simply nowhere near worth the effort. OTOH, if the FSF were to set up a contributors registry, and they worked out some fair source code metric, then maybe a different situation could be achieved. However, I doubt that this effort would be worth anyone's trouble. I seem to recall that the blank tape/CD tax that they're collecting in Canada (US?) to renumerate the music artists, is in a similar pickle. The registration process is huge and complex. And which artists deserve more than the others. Heck, I should get a piece of that too, since my _software_ (not music) is floating around on CD distributions all over the place. Why should just musicians get this piece of the pie?!?! > Warren W. Gay VE3WWG wrote: >> >> Compare this to: >> >> I create something amazing useful (at least to some people), but >> I license it under terms like M$ EULA. Well, this will just drive >> many people using it for personal use into piracy, or will just >> eliminate it being used generally. >> >> What do I get out of this? Maybe a few license fees. -- Warren W. Gay VE3WWG http://home.cogeco.ca/~ve3wwg