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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bc1361a952ec75ca X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-08-21 08:35:02 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Progress on AdaOS (Was: Re: How Ada could have prevented the Red Date: Tue, 21 Aug 2001 11:29:11 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9ltuo8$70n$1@nh.pace.co.uk> References: <4a885870.0108112341.7ce02ac0@posting.google.com> <9l6pdo$rlo$1@newsg3.svr.pol.co.uk> <9IFe7.12813$6R6.1221214@news1.cableinet.net> <9lghqu$ac6$1@nh.pace.co.uk> <3B7C3293.76F49097@home.com> <9lhefg$lgd$1@nh.pace.co.uk> <3B7D47F1.25D6FC78@boeing.com> <5ee5b646.0108171856.18631c4c@posting.google.com> <3B7F624B.7294D24F@acm.org> <9lr6je$5hj$1@nh.pace.co.uk> <9ltoi7$4is$1@nh.pace.co.uk> <3B82789B.8D195045@home.com> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 998407752 7191 136.170.200.133 (21 Aug 2001 15:29:12 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 21 Aug 2001 15:29:12 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:12177 Date: 2001-08-21T15:29:12+00:00 List-Id: "Warren W. Gay VE3WWG" wrote in message news:3B82789B.8D195045@home.com... > > Money would help, but unless some white knight shows up with a keen interest > in the project, I think you have to look elsewhere for motivation. I believe > that many Ada people would be willing to contribute to any AdaOS project that > is showing significant progress. You need achievable milestones, otherwise > the project just languishes. > I doubt there is going to be a White Knight who is going to say "I have this spare $100m lying around - would you guys build me an OS?" However, if there was some carrot held out in the way of a future reward, maybe some people would see it as an opportunity to make a few $$$ on the side and devote more time to it. Putting the OS out under the GPL (or some version thereof) might not hold out much hope of money. If it was being developed under some more "restrictive" license such that the developers might be able to make some $$$ from eventual sales, it might get viewed as a business venture with the developers investing in sweat equity. Or if it *must* be GPL (because of some religious zeal?) then doing the work under some corporate structure wherein contributors are given shares - that is holding out some hope of future financial rewards. (Think of the ACT model of selling support. First you have to have a product to support!) > > You then have the compiler you need, and you don't even have to fuss with > booting issues at this point. The issue at hand, as pointed out above, is > to get _something_ working. > Even if it doesn't have a boot loader and is just run as an "App" at some level, you then have at least something that is working. Even under Win2k - it could be a kind of "Simulator" program for a while until enough of it got built to make it worth doing a boot loader and having it take over the machine. As you and I both observe - get *SOMETHING* running and the project will likely start having some legs. Focus on what you *can* do in some reasonable span of time. > > I think the "leadership" issue will take care of itself, if someone would > just get started on it. But again, as a hobby, I cannot be critical of > someone who _wants_ to do a compiler. However, if the goal of this hobby > is the OS, then I think that the compiler is just an unnecessary diversion. > This could be done -after- the OS is getting somewhere. After all, the > compiler may need to be different anyway, if the OS is revolutionary > (ie. non POSIX in nature). > Well the "leadership" almost by definition is going to come from whoever it is that grabs the bull by the horns and gets something built. That's what will set the direction of the project and that individual is who everyone else will look to for further direction. As for the compiler - I couldn't agree more. A real new OS may provide all sorts of features that could change the direction of the compiler itself. Get a bare-board compiler and start building the kernel. When that's done and you actually have some OS services to call, that's when you'll start seeing where to take the compiler - assuming you still want to build one. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/