I have to agree with being leery about MS source code. As for the rest, waste a couple more decades of your life on buggy IT and you'll see what I mean. I'm thinking more and more there's no big niche for FreeDos. Too many problems trying to get it to do the tasks people want to do on their boxes these days, surf the web, play media and games. It all takes sophisticated hardware and Intel chips in real mode just aren't good with the new hardware.
I used to have multiple configurations of DOS, different config.sys and autoexec.bat files. I wrote a bat file to quickly replace the files and reboot in the new config. One config for games, one for writing apps, another for office work, etc. You could load only the software you needed for a particular activity. It made boots quicker and the box ran a lot better with only minimum drivers etc. I think the mistake LINUX and Windows make these days is loading every damn driver on the hard drive at boot time and all these other processes like clipboards, print spoolers, caches etc. Then wankers who write apps with background update processes and the like. Then it all has to get along on your little idiot Intel chip. In any given session on your box your lucky if you're using half the crap that's loaded up and most of it just gets in the way of high bandwidth network usage. Were I to design an OS these days I'd likely go with a 32 or 64 bit version of a DOS or VAX like OS and design it from the start to be configurable for different tasks. Keep it simple and load only what's needed with better integration of the pieces. Oddly enough Google Chrome may be headed in this direction. Its designed for network use and a simple web OS in it own right now. Same goes for the OS on smart phones. The days of the do everything OS on one box are pretty much over! Sometimes it seems multi-tasking was someone's hallucinogen induced notion of what computing should be. It just doesn't seem to work well and even when it does it just burns processor time. We don't multi-task. We switch from doing one thing to another back and forth. So do digital CPUs. Just a bad idea from the start, I'd avoid this model entirely. It all boils down to this What do people want to do with their boxes? Will this OS make it easier simpler for them to do it? CB On 3/27/14, Michael B. Brutman <mbbrut...@brutman.com> wrote: > On 3/26/2014 11:11 PM, Charles Belhumeur wrote: >> Tough line to walk folks! You wanna clone DOS but yet you don't want >> "to be tainted" by any suggestions you owe anything to DOS! Think >> that over a little. Say it to yourself and see how it sounds. > > Sure it sounds funny, but the funny part is not what you think it is. > You clearly fail to acknowledge that DOS has been cloned already, and > not just by FreeDOS. > > The message is that if you plan on contributing to FreeDOS it would be > best not to be tainted by looking directly at MS-DOS source code. That > same rule was enforced for the DR DOS developers too. It would be > especially silly since this is the 2.0 version, which was the first > usable version but it is still quite a long way ways from the far > superior DOS 3.3 or DOS 5 versions. > > This is a potential legal issue. The message is clear and not > contradictory in any way. Do not jeopardize FreeDOS's clean lineage by > looking at non-open source code and then trying contributing to FreeDOS. > >> It doesn't matter what the OS is for a lot of stuff. The Intel chips >> and architecture are what they are and they determine that any and all >> OSs have to have some source code in common at the machine or >> Assembler level. I kinda get a kick out of the LINUX crowd thinking >> the have a different platform than a WIntel box. > > Don't you think that the existence of OS/2 in the past and the growth of > Linux had something to do with the way Windows looks today? > > Sure. Operating systems have some common concepts. But I think that a > lot of the improvement we have seen in Windows in the last 15 years > comes from people seeing Linux working on the same exact hardware and > not crashing when you look at it the wrong way. > > Linux is about more than building another operating system. It > highlights a great alternative way to build software. You seem to have > missed this, and the general concept of open source software. > >> After three decades of using computers I've seen most of the OSs, >> apps, etc. Worked on niche stuff like programmable logic controllers >> and the like. Things a lot of CS types don;t see. I really don't >> have any loyalty or preference for any of it. When I have an IT >> project in front of me I do some research to find the best current >> tools to apply whoever makes em. Thats my interest in DOS. The >> modern OSs get in the way of simple tasks and just overcomplicate some >> things. None are the best solution or all things. Windows 8 promo >> song "All you wanna be is Everything at once!" explains a lot about >> why its tanking. No platform or OS can be all things and all solutions >> or apps. Stupid to try. Stupid to be loyal to any of it! We don't >> hear squat about the OSs or apps or any software for a lot of embedded >> IT in our lives like microwaves and cars. Why not? Good thing MS >> isn't involved in software development for automobiles! Can you >> imagine cars and trucks having deal with Windows 8 or Vista? Where do >> I put the key in now? How do I shut it off now? >> >> Charlie B. > > You sound like a user. See the freedos-users list. This list is for > people how are invested in the success of the platform. Contributors. > > I'm sorry if that sounds harsh but I'm making a point. Reread your email > and think about how the rest of us enjoyed your unique perspective. It > is inaccurate and rude. > > > Mike > > > ------------------------------------------------------------------------------ > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel > ------------------------------------------------------------------------------ Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test & Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel