Why would he do that if he didn't think there was going to be other companies selling 8086-based machines?
Perhaps that wa part of the forsight, but he probally just wanted to lock IBM into Microsoft so they would be forced to use Microsoft.
If Amazon was written in ASP with heavy use of COM objects, you'd have to do a multi-million dollar re-write to make it into a CGI/C application. ChiliSoft makes products that allow ASP to be run on many platforms, including Linux/Apache. Don't know the pricing, but its defiantly cheaper then Windows 2000 Server, and possibly the only commercial software besides a database you'd have to purchase when replacing a Win2k/MSsql solution.
Then again this is all irrevelant being they replaced one Unix with another.
I find that it's interface, especially remote, is far better than Windows, BSD, Solaris, and other UNIX systems.
Uh ok Tridia VNC has a port for AIX and Solaris as well as Linux. SSH is the same on any Unix. FreeBSD's package collection has a vncserver in its ports collextion. You can install BASH on BSD or Solaris. What exactly does Linux offer that any other modern Unix doesn't in terms of remote administration. Heck, you can even get openssh and Cygwin on a 2k boc for most of your administrative needs. Sure you may like RPMs better than the FreeBSD ports collection, although I don't really see why. However, Linux, Solaris, and FreeBSD all provide easy means of allowing you to VNC in and use your windows manager of choice or ssh in and use your prompt of choice.Finally, unlike linux, bourne scripts are run through a proper borune shell and not a bloated bash shell.
Re:16-bit, 32-bit, 64-bit...
on
MS DOS: A Eulogy
·
· Score: 2, Interesting
/opt - No clue. Optional stuff, maybe?
Ok/opt, which I believe dates back to Solaris or SunOS was intended for commercial software. What usualls happened was you had/opt/maple,/opt/ acrobatreader,/opt/unix_port_of_wordperfect_5.1_for_dos, etc. Then all the executables would get symlinked to/opt/bin and libs to/opt/lib. KDE and gnome decided to do similar being there were complete envirorments with there own programs, libraries, etc. But they both decided on/opt/kde/ and/opt/gnome having thwere own bin lib and share directories. Luckily most distros are moving towards just //usr and/usr/local to keep tnhe path thing straight.
Uh yeah ok even if your performinga task that is completly paralle30 486's wouldn't come close to matching the raw computational power of the listed systemss
Five minutes after I begin playing with a powerbook in compusa I find the help system and type xterm. It gives me a description of what an xterm is (not that I need one) and most importantly a hyperlink to start one. From there I'm reading man pages and writing hello world programs in vi that I compile in gcc. In windows 2000 profession help tab completion is not mentioned.
MACs appeal to a niche market, but managed to keep a geek following, a good portion of them being amiga video toaster users from my experience. OSX increased this following, but thats just a nice side effect for apple. Sure it might mean more MAC certified sysadmins that are auctually competent. Apple is really after higher education and research markets. Replaceing Sun and SGI workstations with Mac ones. Having a unix core helps there, because they know that any code should recompile without any porting.
They don't want CVS becasue they want people to be able to submit a bug report for a particular kernel. Yeah its a crapy system in some regards, but it allows Linus to have better control on what is and is not worthy of being official kernel. Alot of the really cool stuff in the kernel now suchy as QT and GTK in the frame buffer and kernel Cobra (ok that was just silly) isn't in FreeBSD because FreeBSD development is more "committee" based. Then again FreeBSD is alot easier to admin then most linux distros.
cvsup -g ${SUPFILE}&& cd/src/src && make world && shutdown -r now
Linux kernel development is organized in a way to encourage these maverick kernels.
Besides Slashdot is meant to be combination between a news site an a community. With the journal features people can post there own stories. Also, the editors do read the site, and in the end they need to make people happy with the site so they keep going with it.
If the Ottoman empire had a patent system, perhaps the secret of Damascus steel would never have been lost!
And whats to say that the public records of patents would survive all these years.
Ok go to www.slashcode.com . Does it matter what kernel there running. To be honest unless there is signifigant realized performance gains from 22 compared to 2.0 they probally should be using the last 2.0 kernels with the security patches. 2.2 is still having alot of stuff back ported to it so it not ultra stable yet. Although If if were sysadmin for slashdot I would consider migrating to 2.2 with reiser when slashcode is migrated to bender. Then again that would only be after I tried unsuccessfully to convince them to switch to FreeBSD. Then again with FreeBSD you'd have to wait till 5.x or deal with bitchslapping Perl 5.6 on it.
The BSDL is a whole lot better than GPL, but PD is what it should be.
Did you ever notice that the BSD license, assuming you using the 2 clause one, grants all the freedoms of public domain software except that you have to include copyright notice. I think all government work should be released under BSD like licenses becase it allows all to benifit from it, just requiring them to give credit.
I say what you really need is a second "ice cream truck" Doing the same for XP. Afterwards you call the BSA on all the kiddies that took the XP cds and have them go in swat team style. That will traumatize the XP kids and make them deathly afraid of Gates. The kids that took the Linux CDs will learn to aviod MS from the examples made out of the XP kids
I wonder if any coding shops will change their practices because of this.
Well Gates and Balmer are betting that companies are going to choose to go Microsoft and abandon GPL tools. While I'd like to cockily conclude this comment with something to the effect of:
Linus: Your over confidence is there weakness.
Gates: Your faith in your source is yours
There are alot of corporations that simply can't migrate to something another Desktop platform. The only viable option for big businesses is going the Mac route, but even then you depend on MS Office. I don't want to get into a Holy war about all the better formats than MSWord and the maturity of Conversions filters, or the Unholy GNOME basic, but to switch all your employees desktops to Linux you have to retrain everyone. Sure you and me can figure out how to type a letter using any WYSIWYG word proccessor, but for the non technically ept Microsofts changing the desktops default color and changing all the icons can disorientate them enough to have them on the helpdesk.
Then again, for all the places where GCC is the development tool of choice, this is going to give them one less reason to use Microsoft. This next Year is crucial for Free Software. If were not careful Mcirosoft could destroy the GPL's hope of penetrating corporate IT. Well minus internal use at Sun, IBM and other Unix vendors and shows that have always been Wintel Free. Even then we always have MacOSX. Apple will never turn against us, well not to the extent Microsoft has.
Ok in RedHat linuxconf edits all your config files and changes your settings, however SuSEconfig that really screws with things. Luckily you can turn that off. Now being vi is a text editior its hard to argue that you can inadvertently change your settings with it unles you don't know how to set up the config file your editing. Btw any damage you do with ifconfig can regardless of your unix knowledge be fixed with an uptime killing assuming ti was working in the first place.
Ok where do I begin here?
The idea is good in theory, except for the fact that mozilla requires X. Lets just consider this for a minute with an open mind for a second though and see if this idea can be salvaged into something useful though.
Geko, the rendering engine could in theory be ported to the kernel.
The other UI elements could be also ported to the kernel.
Mozilla could probally run on GTK for the linux frame buffer. There might be som X specific code for the unix builda but that could be changed or #ifdef'ed.
The mozilla source tree could be altered use these kernel modules.
For those who believe this belongs in userland geko and the other components can be designed to build as shared libraries in unix and DLLs in windows.
Anyway assunming we do all this we could probally get a performance gain. The unwashed masses who just read email and browse the web would be happy with mozilla running on gtk for the linux framebuffer. It would be fast and with increased winmodem support and increased broadband usage we can perhaps win over the aolers. Then again if you really want to evangalize to the script kiddies get yourself sone blank business card size cdr's and download linuxcare's 50 mb rescue CD iso. burn them and keep them in your wallet. It hax mozilla/X/dhcp so boot up and show them hey lookie here. I think it has ssh on it so you han show them all the apps on you box if you keave it on. If not it defiantly has telnet so create a throwaway account on your box for telneting into and set the display variable manually.
Ok and do you expect this product to strip IE or AOL out of XP? Honestly If your gonna run XP on a machine its probally fast enough that you should just live with IE being on the system and run your browser on the system. Machines are better stronger faster now so the memory the IE library takes up sitting dormant is insignificant. The aol Icon is probally going to be the install AOL now icon so find where the instaall files are delete those and then the icon. I'm personally waiting for AOL to release AOL for linux and come out with the boot you comp with this CD and log onto AOL. Of course thats going to require either aol through TCP/IP and broad band access or more winmodem drivers. 3 years from now most people without cable modems or DSL will not have them because they are dependent on AOL.
Yeah but fnord was written for Windows. Now they could have used apache for window, but thats a webserver that competes with IIS. Fnord will never be a heavy hitter.
There not going to use a non MS operating system because there testing Microsofts IPv6 stack.
Re:Cryptic Slashdot Summaries
on
Got Tracks?
·
· Score: 1
Hey If it gets people to read the article before posting I'd say all Slashdot postings should be as cryptic.
Of course, you can also write bad unit tests, but that's a different problem.
Can anyone with XP experience comment on how good the unit tests are? I would assume if the project was properly broken down designing a unit test to attempt to break your code would be easy.
Its about time people start making quality software. Not that this doesn't exist already. However, There is just to much bad software out there. Just like detroit had to make smaller cars with better gas mileage to compete with the Japanese, companies like Microsoft are beginning to realize that they have to make better software. These concepts like extreme programming are kinda like the anyone can stop the assembly line methods that American auto makers began employing after proving so successful in Japan. At first they said that how would they ever produce cars if the assembly lines kept stopping, but soon they incorporated other quality control methods to lower the neccessity for stopping the assembly line. Likewise some software houses will complain that they'll never get code out the door if it has to past unit tests designed so the code will never be broken. Eventually they will either adapt or go out of business.
If its the same code then it has nothing to do with his develpoment skills. Most calculations of that nature are done using programs that read input from a text file perform the calculation and dump it to the screen or another file. That should be completly portable with no #ifdef __POSIX. Now what could be to blame is the libraries that are being linked against.
Consider FreeBSD. You have the ports collection so you can compile whatever you want from its 3K+ apps. Plus precompiled packages are available for it. Linux binary emulation is solid and Loki is designing there games to work on BSD with linux emulation. All slack packages are tarballs with a few text files added that the package tools use to update the package database in/var/ so all your salck packages will work if you lack the time to recompile.
This is another rant. About Ximian. I don't run RedHat, Mandrake, or Suse, (probably Debian one day), I run Slackware. Plain and simple. MAKE IT FOR LINUX, NOT for RedHat.
Why do you want to run Ximian? You can install Gnome yourself, Grab the tarballs and do./congifure && make && make install. If you really want binary packages./configure --prefix=/tmp/pkg-bin/opt/gnome && make && make install && cd/tmp/pkg-bin && installpkg -m packagename and you have yourself a slack package. Isn't that special. If you want a real packaging system switch to ((Free||Net||Open)+BSD) or Debian.
Slack is a great distro, you can slap it on god damn near any piece of x86 hardware and apparently now even Sparc and Alpha. However, its not meant to be a commercial distro in the same was as RedHat. Its designed to work, and be pretty if you want it to be. The install is easy, but its not as pretty as Redhat. In my opinion its easier than RedHat, and without a doubt more customizable than the new graphical installer, although the textmode RedHat installer is decent.
Code forking can be good, and it can be bad. Temporary forks to get around beuracracy are good. For example SGI's XFS linux kernel. Eventually Alan Cox or the appropiate maintainer will merge SGI's Linux code with the main kernel tree and XFS will be in the main kernel in a manner similar to Reiser. Due to the neccessity to remove third party code from XFS code, the fork was a neccessity.
Why would he do that if he didn't think there was going to be other companies selling 8086-based machines?
Perhaps that wa part of the forsight, but he probally just wanted to lock IBM into Microsoft so they would be forced to use Microsoft.
If Amazon was written in ASP with heavy use of COM objects, you'd have to do a multi-million dollar re-write to make it into a CGI/C application.
ChiliSoft makes products that allow ASP to be run on many platforms, including Linux/Apache. Don't know the pricing, but its defiantly cheaper then Windows 2000 Server, and possibly the only commercial software besides a database you'd have to purchase when replacing a Win2k/MSsql solution.
Then again this is all irrevelant being they replaced one Unix with another.
I find that it's interface, especially remote, is far better than Windows, BSD, Solaris, and other UNIX systems.
Uh ok Tridia VNC has a port for AIX and Solaris as well as Linux. SSH is the same on any Unix. FreeBSD's package collection has a vncserver in its ports collextion. You can install BASH on BSD or Solaris. What exactly does Linux offer that any other modern Unix doesn't in terms of remote administration. Heck, you can even get openssh and Cygwin on a 2k boc for most of your administrative needs. Sure you may like RPMs better than the FreeBSD ports collection, although I don't really see why. However, Linux, Solaris, and FreeBSD all provide easy means of allowing you to VNC in and use your windows manager of choice or ssh in and use your prompt of choice.Finally, unlike linux, bourne scripts are run through a proper borune shell and not a bloated bash shell.
/opt - No clue. Optional stuff, maybe? /opt, which I believe dates back to Solaris or SunOS was intended for commercial software. What usualls happened was you had /opt/maple, /opt/ acrobatreader, /opt/unix_port_of_wordperfect_5.1_for_dos, etc. Then all the executables would get symlinked to /opt/bin and libs to /opt/lib. KDE and gnome decided to do similar being there were complete envirorments with there own programs, libraries, etc. But they both decided on /opt/kde/ and /opt/gnome having thwere own bin lib and share directories. Luckily most distros are moving towards just / /usr and /usr/local to keep tnhe path thing straight.
Ok
Uh yeah ok even if your performinga task that is completly paralle30 486's wouldn't come close to matching the raw computational power of the listed systemss
Five minutes after I begin playing with a powerbook in compusa I find the help system and type xterm. It gives me a description of what an xterm is (not that I need one) and most importantly a hyperlink to start one. From there I'm reading man pages and writing hello world programs in vi that I compile in gcc. In windows 2000 profession help tab completion is not mentioned.
MACs appeal to a niche market, but managed to keep a geek following, a good portion of them being amiga video toaster users from my experience. OSX increased this following, but thats just a nice side effect for apple. Sure it might mean more MAC certified sysadmins that are auctually competent. Apple is really after higher education and research markets. Replaceing Sun and SGI workstations with Mac ones. Having a unix core helps there, because they know that any code should recompile without any porting.
They don't want CVS becasue they want people to be able to submit a bug report for a particular kernel. Yeah its a crapy system in some regards, but it allows Linus to have better control on what is and is not worthy of being official kernel. Alot of the really cool stuff in the kernel now suchy as QT and GTK in the frame buffer and kernel Cobra (ok that was just silly) isn't in FreeBSD because FreeBSD development is more "committee" based. Then again FreeBSD is alot easier to admin then most linux distros. /src/src && make world && shutdown -r now
cvsup -g ${SUPFILE}&& cd
Linux kernel development is organized in a way to encourage these maverick kernels.
Just go to
http://www.kuro5hin.org.
Besides Slashdot is meant to be combination between a news site an a community. With the journal features people can post there own stories. Also, the editors do read the site, and in the end they need to make people happy with the site so they keep going with it.
If the Ottoman empire had a patent system, perhaps the secret of Damascus steel would never have been lost!
And whats to say that the public records of patents would survive all these years.
Ok go to www.slashcode.com . Does it matter what kernel there running. To be honest unless there is signifigant realized performance gains from 22 compared to 2.0 they probally should be using the last 2.0 kernels with the security patches. 2.2 is still having alot of stuff back ported to it so it not ultra stable yet. Although If if were sysadmin for slashdot I would consider migrating to 2.2 with reiser when slashcode is migrated to bender. Then again that would only be after I tried unsuccessfully to convince them to switch to FreeBSD. Then again with FreeBSD you'd have to wait till 5.x or deal with bitchslapping Perl 5.6 on it.
they can get the GPL ruled unenforceable they might buy out NuSphere to take over the case ande squash the army of Penguins and GNUs.
The BSDL is a whole lot better than GPL, but PD is what it should be.
Did you ever notice that the BSD license, assuming you using the 2 clause one, grants all the freedoms of public domain software except that you have to include copyright notice. I think all government work should be released under BSD like licenses becase it allows all to benifit from it, just requiring them to give credit.
I say what you really need is a second "ice cream truck" Doing the same for XP. Afterwards you call the BSA on all the kiddies that took the XP cds and have them go in swat team style. That will traumatize the XP kids and make them deathly afraid of Gates. The kids that took the Linux CDs will learn to aviod MS from the examples made out of the XP kids
I wonder if any coding shops will change their practices because of this.
Well Gates and Balmer are betting that companies are going to choose to go Microsoft and abandon GPL tools. While I'd like to cockily conclude this comment with something to the effect of:
Linus: Your over confidence is there weakness.
Gates: Your faith in your source is yours
There are alot of corporations that simply can't migrate to something another Desktop platform. The only viable option for big businesses is going the Mac route, but even then you depend on MS Office. I don't want to get into a Holy war about all the better formats than MSWord and the maturity of Conversions filters, or the Unholy GNOME basic, but to switch all your employees desktops to Linux you have to retrain everyone. Sure you and me can figure out how to type a letter using any WYSIWYG word proccessor, but for the non technically ept Microsofts changing the desktops default color and changing all the icons can disorientate them enough to have them on the helpdesk. Then again, for all the places where GCC is the development tool of choice, this is going to give them one less reason to use Microsoft. This next Year is crucial for Free Software. If were not careful Mcirosoft could destroy the GPL's hope of penetrating corporate IT. Well minus internal use at Sun, IBM and other Unix vendors and shows that have always been Wintel Free. Even then we always have MacOSX. Apple will never turn against us, well not to the extent Microsoft has.
Ok I'll bite.
Ok in RedHat linuxconf edits all your config files and changes your settings, however SuSEconfig that really screws with things. Luckily you can turn that off. Now being vi is a text editior its hard to argue that you can inadvertently change your settings with it unles you don't know how to set up the config file your editing. Btw any damage you do with ifconfig can regardless of your unix knowledge be fixed with an uptime killing assuming ti was working in the first place.
The idea is good in theory, except for the fact that mozilla requires X. Lets just consider this for a minute with an open mind for a second though and see if this idea can be salvaged into something useful though.
- Geko, the rendering engine could in theory be ported to the kernel.
- The other UI elements could be also ported to the kernel.
- Mozilla could probally run on GTK for the linux frame buffer. There might be som X specific code for the unix builda but that could be changed or #ifdef'ed.
- The mozilla source tree could be altered use these kernel modules.
- For those who believe this belongs in userland geko and the other components can be designed to build as shared libraries in unix and DLLs in windows.
Anyway assunming we do all this we could probally get a performance gain. The unwashed masses who just read email and browse the web would be happy with mozilla running on gtk for the linux framebuffer. It would be fast and with increased winmodem support and increased broadband usage we can perhaps win over the aolers. Then again if you really want to evangalize to the script kiddies get yourself sone blank business card size cdr's and download linuxcare's 50 mb rescue CD iso. burn them and keep them in your wallet. It hax mozilla/X/dhcp so boot up and show them hey lookie here. I think it has ssh on it so you han show them all the apps on you box if you keave it on. If not it defiantly has telnet so create a throwaway account on your box for telneting into and set the display variable manually.Ok and do you expect this product to strip IE or AOL out of XP? Honestly If your gonna run XP on a machine its probally fast enough that you should just live with IE being on the system and run your browser on the system. Machines are better stronger faster now so the memory the IE library takes up sitting dormant is insignificant. The aol Icon is probally going to be the install AOL now icon so find where the instaall files are delete those and then the icon. I'm personally waiting for AOL to release AOL for linux and come out with the boot you comp with this CD and log onto AOL. Of course thats going to require either aol through TCP/IP and broad band access or more winmodem drivers. 3 years from now most people without cable modems or DSL will not have them because they are dependent on AOL.
Yeah but fnord was written for Windows. Now they could have used apache for window, but thats a webserver that competes with IIS. Fnord will never be a heavy hitter. There not going to use a non MS operating system because there testing Microsofts IPv6 stack.
Hey If it gets people to read the article before posting I'd say all Slashdot postings should be as cryptic.
Of course, you can also write bad unit tests, but that's a different problem.
Can anyone with XP experience comment on how good the unit tests are? I would assume if the project was properly broken down designing a unit test to attempt to break your code would be easy.
Its about time people start making quality software. Not that this doesn't exist already. However, There is just to much bad software out there. Just like detroit had to make smaller cars with better gas mileage to compete with the Japanese, companies like Microsoft are beginning to realize that they have to make better software. These concepts like extreme programming are kinda like the anyone can stop the assembly line methods that American auto makers began employing after proving so successful in Japan. At first they said that how would they ever produce cars if the assembly lines kept stopping, but soon they incorporated other quality control methods to lower the neccessity for stopping the assembly line. Likewise some software houses will complain that they'll never get code out the door if it has to past unit tests designed so the code will never be broken. Eventually they will either adapt or go out of business.
If its the same code then it has nothing to do with his develpoment skills. Most calculations of that nature are done using programs that read input from a text file perform the calculation and dump it to the screen or another file. That should be completly portable with no #ifdef __POSIX. Now what could be to blame is the libraries that are being linked against.
Consider FreeBSD. You have the ports collection so you can compile whatever you want from its 3K+ apps. Plus precompiled packages are available for it. Linux binary emulation is solid and Loki is designing there games to work on BSD with linux emulation. All slack packages are tarballs with a few text files added that the package tools use to update the package database in /var/ so all your salck packages will work if you lack the time to recompile.
This is another rant. About Ximian. I don't run RedHat, Mandrake, or Suse, (probably Debian one day), I run Slackware. Plain and simple. MAKE IT FOR LINUX, NOT for RedHat. ./congifure && make && make install. If you really want binary packages ./configure --prefix=/tmp/pkg-bin/opt/gnome && make && make install && cd /tmp/pkg-bin && installpkg -m packagename and you have yourself a slack package. Isn't that special. If you want a real packaging system switch to ((Free||Net||Open)+BSD) or Debian.
Why do you want to run Ximian? You can install Gnome yourself, Grab the tarballs and do
Slack is a great distro, you can slap it on god damn near any piece of x86 hardware and apparently now even Sparc and Alpha. However, its not meant to be a commercial distro in the same was as RedHat. Its designed to work, and be pretty if you want it to be. The install is easy, but its not as pretty as Redhat. In my opinion its easier than RedHat, and without a doubt more customizable than the new graphical installer, although the textmode RedHat installer is decent.
Code forking can be good, and it can be bad. Temporary forks to get around beuracracy are good. For example SGI's XFS linux kernel. Eventually Alan Cox or the appropiate maintainer will merge SGI's Linux code with the main kernel tree and XFS will be in the main kernel in a manner similar to Reiser. Due to the neccessity to remove third party code from XFS code, the fork was a neccessity.