I have read here on/. that many employers ban GPL outright even when not bundling it with code. One had to ban ssh even though it wasn't gpl just because it made the banks lawyers nervous.
This is why I support the BSD and MIT licenses. This creates fud for other more free licenses.
But if I were developing software I would be very carefully on what I include or link to in my program. Its not worth losing your job to it.
Yes, RMS some software is always going to be closed because teh MBAs and accountants do not care about freedom but rather profit and they make the decisions to open source something.
The industry remembered the IBM monopoly and how great it was to buy from all one vendor before MS came into the picture. Many IT managers were fired from making poor investment choices in the 1980s for failed software and hardware from companies that are not around anymore. Datageneral anyone?
So now we need to stick with 1 standard and that is microsoft for all the business computing needs. Sorry but interoperability is a huge selling point which is why I wiped Ubuntu off my laptop for windows when I changed my major from MIS to accounting. My classmates will be sending me access files and excel spreadsheets so I have to do what I have to do.
The internet is trying to open the standards whichis good but the analogy is different than cars.
I wonder about glibc? That is gnu and the FreeBSD team uses their own libc that is bsd licensed to avoid the potential legality. Bill Gates said the GPL was viral in this area and he is right as its what RMS wanted when sharing ideas.
So does your hello world program have to be gpl because of the lgpl license of the glibc?
Wait a minute? What kind of slashdotter geek are you?
Real geeks do not have gfs. You never supposed to walk away from the computer period. Of course I was thinking if she is drunk enough he might get lucky if she is not totally passed out... nah slashdot is more important.
Its been mentioned on slashdot before that ms will refuse to sell any business an XP license. But you can use your vista license for XP if you need it.
What this means is that vista numbers counted as growth are largly Windows XP installations since ms no longer sells Xp corporate licenses. This was done to skew the numbers to make it look like Vista is growing alot better than it really is.
So your looking at new pc installations vs mac installations pretty much as all count towards a vista sale as well. Also macs last longer than pcs before an upgrade is needed and last many users put off upgrading until Vista came out. Vista does suck on older hardware or if you have older software and components. It sucks alot less and brand new items and peripherals which have support for it.
My wife has a Vaio and its a piece of crap. It has cheap electrical components in it so a simple wireless usb mouse will cause the notebook to overheat. She has to use a cooling pad unless she uses nothing but the touchpad. Also it bluescreens alot mentioning the nv*.dll driver which is the video card. It may have defective video memory. Its slow and it comes with spyware and malware out of the box and the sound is quiet requiring external speakers. Also the mmc card reader only supports memory stick ram for digital cameras and nothing else. Not too bad since we have sony camera (that is subject to recall because its defective) but we can't upgrade to anything but a sony camera because the notebook reads nothing else.
I will pass on this one and would prefer the samsung one the author mentioned if I had money to burn. Or better yet wait until Linevo comes out with a newer thinkpad that supports that comes with ssd.
I read a typical unix filesytem with lots of writes will kill it in a few days.
However the ssd firmwire implements a psuedo virtual filesystem that is hidden that spreads everything apart so writes to the same area of the disk happen less often.
I threw mine out when it happened. I didn't want a short to fry my usb ports on my notebook. My wife told me to throw it. Oddly my cell phone went through the washer before and works fine. It was only 512 megs and $$$ because it was purchased in 2004. My crappy verbatim flash that replaced it holds 2 gigs and I can now put openoffice and ms office install with drivers on 1 drive. ITs sweet.
But for those stuck on Windows which are 95% of users I wonder if NTFS really is an issue in causing unreliability. Non unix filesystems clump everything close. I know you mentioned that ssds use a psuedo filesystem spread apart that hides it in firmware from the os but I wonder what happens if the drive gets full. Also this seems complicated and strange to hide such a virtual filesystem.
Mario Galaxy has appeal for adults as well as children and Nintendo is still making games for the hardcore crowd too. What nintendo is doing is just diversifying and letting 3rd party developers to write hardcore games.
A stable kernel api for drivers is what linux needs as proprietary driver writers make poor quality and buggy implementations. While this is not a kernel one its a good compromise as proprietary drivers are here to stay as much as it would be great if we had free gnu ones inside the kernel.
I wonder if it would be easy to port it to windows and macosx? IT would be cool for hardware makers to have a driver that works with all operating systems with minimal effort in porting. Costs are one of the issues besides the difficulty in porting windows drivers to linux which many makers do not bother doing.
"Unfortunately for everyone, they got lazy and sat on their monopoly, and fell behind OS X (and more recently Linux) in terms of security, visual quality, and ease of use. Now they're at a point where they've got a bug-ridden half-featured OS released to try and catch up. They need to get back to the stability of Windows 2000 before they can lock into a stable release cycle."
You just described the old Microsoft that has not and will not change since day 1.
Dos was more of a shell with command.com than a real os. Hell all keyboard input was handled through the bios because the os lacked input support from the keyboard.
What year was it when MS introduced a 32bit os when the 386 was 9 years old? Good god it was like we were held hostage before Gnu.
Win2k was the best os from ms but still required reboots, had graphics run at ring 0, and was dependent on the registry which means one server app per server, and lacked command line utility tools that unix had. FreeBSD/Linux ran circles around windows2k on my pentium1. I was just happy to have usb support FINALLY but other oses have had them for years.
MS will always write mediocre software for operating systems because it doesn't have to innovate. They have OEM contracts so they will get paid and competitors are locked out. Their business software is much better as I like Excel and Powerpoint. They at least had an uphill battle with Lotus and WordPerfect to take the titles away.
If ms has such a monopoly I wonder why bother writing oses at all? How much did Vista cost? I would have kept WindowsXP forever and added incremental improvements for newer hardware if I were Bill Gates.
Theo from OpenBSD does not recommend the core2 duo for any serious workstations or servers due to instability with 50 erratas on it. One can crash your system by simplying changing your video mode while the cpu handles a paging operation. I have seen it first hand because I run Itunes and games at home. Fine for home use I guess but I would not trust this on a server or workstation where stability is required.
Like the mainframe and old iron unix servers the desktop wont ever quite go away. However the market does not see the reason for an investment for such a large screen to do solitare and ms word with web browsing. A laptop is portable and now are 17 inch for most models and widescreens.
I am guessing some 19 inch ones will be next with 2 batteries to power it up.
Laptops are more reliable than they used to be and are alot better.
I own my laptop for boring work but I agree the desktop is here to stay for fun like playing wow. But I do realize I am in the minority and would totally switch to a laptop if my budget gets tight in a few years again when its time to upgrade. Then I will just go for a 17 inch or 19 inch notebook rather than get 2.
I work at a competitor part time and let me tell you its all the same.
We make $0 when you buy a laptop or printer. Infact it costs us money because employees have to put the product on the shelf and we are paid hourly. So we need to make money and its business sense. Infact my hours were severly cut because I DID NOT SELL ENOUGH PROTECTIONS. I am now a cost center to my company if I dont get my act in gear and makeup the loss of me doing frieght for such no margin items.
Its common and everyone does it and if we dont then worst buy will throw us out of business because we would have to raise the cost of our computers and printers to actually make money.
I really hate best buy because it was fine before it became the new in thing to annoy customers and fire people for not selling electrical and USB cords when you buy a notebook but money talks and sh*t walks.
Its not marketing. Just part of doing business where margins are low.
You just described where I used to work with a clusters of NT4 and win2k servers with an expensive switch. Of course 1 sun machine could handle it for a fraction of the cost but hey it was in all 100% ms integrated solution that would save money! Whatever it was still funny as the machines went down every other day but no one would know due to the switch/cluster.
"single-tasking computers so the operating system doesn't have to waste resources juggling several programs at once. In fact, why don't we ditch the operating system altogether"
Ahh the old days of DOS where the bios used to read input from the keyboard because DOS could not handle it. More like a shell than an operating system. I wonder how fast those 386s were with limited binaries like you described above vs apps today? When WIndows95 and Java came out it showed their age.
Linux is not where the industry is heading and the need for one solid platform being more important is being replaced with open internet standards like xml, ajax, java, apache, etc.
Make sure that you have a strong business background. Otherwise you wont be seen as valuable and will be the first to have your butt shipped off to India.
It is true that alot of jobs from HR require a cs degree but alot have most of their developers in India who have no sense of business.
Also many Information tech programs with a business twist teach you object oriented design and principles. This is very important and not taught in cs programs where the focus is unpractical calculus programs.
It already is.
/. that many employers ban GPL outright even when not bundling it with code. One had to ban ssh even though it wasn't gpl just because it made the banks lawyers nervous.
I have read here on
This is why I support the BSD and MIT licenses. This creates fud for other more free licenses.
But if I were developing software I would be very carefully on what I include or link to in my program. Its not worth losing your job to it.
Yes, RMS some software is always going to be closed because teh MBAs and accountants do not care about freedom but rather profit and they make the decisions to open source something.
The industry remembered the IBM monopoly and how great it was to buy from all one vendor before MS came into the picture. Many IT managers were fired from making poor investment choices in the 1980s for failed software and hardware from companies that are not around anymore. Datageneral anyone?
So now we need to stick with 1 standard and that is microsoft for all the business computing needs. Sorry but interoperability is a huge selling point which is why I wiped Ubuntu off my laptop for windows when I changed my major from MIS to accounting. My classmates will be sending me access files and excel spreadsheets so I have to do what I have to do.
The internet is trying to open the standards whichis good but the analogy is different than cars.
The roomate could just unplug the cat5 cable from one port and plug it in from yours to make it look like your doing it.
The riaa is only going after the really big downloaders who are the worst offenders. This wont happen for those who occasionally steal.
I wonder about glibc? That is gnu and the FreeBSD team uses their own libc that is bsd licensed to avoid the potential legality. Bill Gates said the GPL was viral in this area and he is right as its what RMS wanted when sharing ideas.
So does your hello world program have to be gpl because of the lgpl license of the glibc?
Wait a minute? What kind of slashdotter geek are you?
Real geeks do not have gfs. You never supposed to walk away from the computer period. Of course I was thinking if she is drunk enough he might get lucky if she is not totally passed out... nah slashdot is more important.
Its been mentioned on slashdot before that ms will refuse to sell any business an XP license. But you can use your vista license for XP if you need it.
What this means is that vista numbers counted as growth are largly Windows XP installations since ms no longer sells Xp corporate licenses. This was done to skew the numbers to make it look like Vista is growing alot better than it really is.
So your looking at new pc installations vs mac installations pretty much as all count towards a vista sale as well. Also macs last longer than pcs before an upgrade is needed and last many users put off upgrading until Vista came out. Vista does suck on older hardware or if you have older software and components. It sucks alot less and brand new items and peripherals which have support for it.
I am a little biased agaisnt Sony products.
My wife has a Vaio and its a piece of crap. It has cheap electrical components in it so a simple wireless usb mouse will cause the notebook to overheat. She has to use a cooling pad unless she uses nothing but the touchpad. Also it bluescreens alot mentioning the nv*.dll driver which is the video card. It may have defective video memory. Its slow and it comes with spyware and malware out of the box and the sound is quiet requiring external speakers. Also the mmc card reader only supports memory stick ram for digital cameras and nothing else. Not too bad since we have sony camera (that is subject to recall because its defective) but we can't upgrade to anything but a sony camera because the notebook reads nothing else.
I will pass on this one and would prefer the samsung one the author mentioned if I had money to burn. Or better yet wait until Linevo comes out with a newer thinkpad that supports that comes with ssd.
I read a typical unix filesytem with lots of writes will kill it in a few days.
However the ssd firmwire implements a psuedo virtual filesystem that is hidden that spreads everything apart so writes to the same area of the disk happen less often.
I threw mine out when it happened. I didn't want a short to fry my usb ports on my notebook. My wife told me to throw it. Oddly my cell phone went through the washer before and works fine. It was only 512 megs and $$$ because it was purchased in 2004. My crappy verbatim flash that replaced it holds 2 gigs and I can now put openoffice and ms office install with drivers on 1 drive. ITs sweet.
Interesting post.
But for those stuck on Windows which are 95% of users I wonder if NTFS really is an issue in causing unreliability. Non unix filesystems clump everything close. I know you mentioned that ssds use a psuedo filesystem spread apart that hides it in firmware from the os but I wonder what happens if the drive gets full. Also this seems complicated and strange to hide such a virtual filesystem.
Mario Galaxy has appeal for adults as well as children and Nintendo is still making games for the hardcore crowd too. What nintendo is doing is just diversifying and letting 3rd party developers to write hardcore games.
A stable kernel api for drivers is what linux needs as proprietary driver writers make poor quality and buggy implementations. While this is not a kernel one its a good compromise as proprietary drivers are here to stay as much as it would be great if we had free gnu ones inside the kernel.
I wonder if it would be easy to port it to windows and macosx? IT would be cool for hardware makers to have a driver that works with all operating systems with minimal effort in porting. Costs are one of the issues besides the difficulty in porting windows drivers to linux which many makers do not bother doing.
"Unfortunately for everyone, they got lazy and sat on their monopoly, and fell behind OS X (and more recently Linux) in terms of security, visual quality, and ease of use. Now they're at a point where they've got a bug-ridden half-featured OS released to try and catch up. They need to get back to the stability of Windows 2000 before they can lock into a stable release cycle."
You just described the old Microsoft that has not and will not change since day 1.
Dos was more of a shell with command.com than a real os. Hell all keyboard input was handled through the bios because the os lacked input support from the keyboard.
What year was it when MS introduced a 32bit os when the 386 was 9 years old? Good god it was like we were held hostage before Gnu.
Win2k was the best os from ms but still required reboots, had graphics run at ring 0, and was dependent on the registry which means one server app per server, and lacked command line utility tools that unix had. FreeBSD/Linux ran circles around windows2k on my pentium1. I was just happy to have usb support FINALLY but other oses have had them for years.
MS will always write mediocre software for operating systems because it doesn't have to innovate. They have OEM contracts so they will get paid and competitors are locked out. Their business software is much better as I like Excel and Powerpoint. They at least had an uphill battle with Lotus and WordPerfect to take the titles away.
If ms has such a monopoly I wonder why bother writing oses at all? How much did Vista cost? I would have kept WindowsXP forever and added incremental improvements for newer hardware if I were Bill Gates.
Theo from OpenBSD does not recommend the core2 duo for any serious workstations or servers due to instability with 50 erratas on it. One can crash your system by simplying changing your video mode while the cpu handles a paging operation. I have seen it first hand because I run Itunes and games at home. Fine for home use I guess but I would not trust this on a server or workstation where stability is required.
Like the mainframe and old iron unix servers the desktop wont ever quite go away. However the market does not see the reason for an investment for such a large screen to do solitare and ms word with web browsing. A laptop is portable and now are 17 inch for most models and widescreens.
I am guessing some 19 inch ones will be next with 2 batteries to power it up.
Laptops are more reliable than they used to be and are alot better.
I own my laptop for boring work but I agree the desktop is here to stay for fun like playing wow. But I do realize I am in the minority and would totally switch to a laptop if my budget gets tight in a few years again when its time to upgrade. Then I will just go for a 17 inch or 19 inch notebook rather than get 2.
I work at a competitor part time and let me tell you its all the same.
We make $0 when you buy a laptop or printer. Infact it costs us money because employees have to put the product on the shelf and we are paid hourly. So we need to make money and its business sense. Infact my hours were severly cut because I DID NOT SELL ENOUGH PROTECTIONS. I am now a cost center to my company if I dont get my act in gear and makeup the loss of me doing frieght for such no margin items.
Its common and everyone does it and if we dont then worst buy will throw us out of business because we would have to raise the cost of our computers and printers to actually make money.
I really hate best buy because it was fine before it became the new in thing to annoy customers and fire people for not selling electrical and USB cords when you buy a notebook but money talks and sh*t walks.
Its not marketing. Just part of doing business where margins are low.
Does not aluminum and Iron melt at that temperature? Also hydrogen is extremely explosive. How safe are fuel cells?
You just described where I used to work with a clusters of NT4 and win2k servers with an expensive switch. Of course 1 sun machine could handle it for a fraction of the cost but hey it was in all 100% ms integrated solution that would save money! Whatever it was still funny as the machines went down every other day but no one would know due to the switch/cluster.
"single-tasking computers so the operating system doesn't have to waste resources juggling several programs at once. In fact, why don't we ditch the operating system altogether"
Ahh the old days of DOS where the bios used to read input from the keyboard because DOS could not handle it. More like a shell than an operating system. I wonder how fast those 386s were with limited binaries like you described above vs apps today? When WIndows95 and Java came out it showed their age.
I am just planning to teach children math with it at a school district. :-)
Oops make the "not" to "now" as in Linux is now where the industry is heading ...
Linux is not where the industry is heading and the need for one solid platform being more important is being replaced with open internet standards like xml, ajax, java, apache, etc.
I always wondered what the difference between processes and threads were and you summed it up. Thank you.
Also I am toying with kidbasic for a project of mine.
... and how exactly did you get this wonderful job? Did your parents give you money to start your own business?
Make sure that you have a strong business background. Otherwise you wont be seen as valuable and will be the first to have your butt shipped off to India.
It is true that alot of jobs from HR require a cs degree but alot have most of their developers in India who have no sense of business.
Also many Information tech programs with a business twist teach you object oriented design and principles. This is very important and not taught in cs programs where the focus is unpractical calculus programs.