They stop distributing the old programs. If you try to download an old version of Java, it advises you to get a newer version, or Star Office. Check it out on their website. They'll patch over holes, but they try to get you up and running the latest and greatest if possible.
Rather than deal with continued maintenance of products that have new versions out, Sun tends to ask its users to upgrade to the newest version, and enforce this by killing off access to the older versions. Personally, I see nothing wrong with this (though having an archive available is always nice). Who wants a tech support call for a modified version of an outdated product? Especially if the problem is one that is fixed in a later version.
That said, Pl/SQL is pretty useful stuff, and some of the proprietary database extensions of certain packages can make life easier from certain points of view, that wasn't meant as an affront to any one or any product.
The data, not hard at all, it's the database scripts that are difficult, and if they didn't use anything proprietary, nothing's hard about that. It's a pain to convert PL/SQL scripts to other solutions, and there are certain incompatibilities between some products, but they probably have full time database staff. Gotta keep em busy right? You need them on hand, they might as well be working <G>
By entering other numbers into the field on the certificate page, you can get the names of others who registered... Perhaps this should have been hashed somehow. One could simply write a perl script and extract the entire list of participants... then again, it ain't exactly your address and phone # that's on there. I'm sure that security wasn't a number one concern...
look:
you are in a dark cave
search:
you find a treasure chest
open treasure chest:
the treasure chest is empty
give treasure chest to process handler
...
the process handler is not placing processor states into the treasure chest and exchanging them for inactive ones. Congratulations, your kernel operation has reached a new level.
Congratuations, you have reached a new level, select device drivers to install!
buy bttv.o
You do not have enough experience to install this as a module, build into kernel?
...
...
...
Part of this is that many companies allow ONLY authorized software to be installed. The company computers are for work, not for play. If one guy is downloading seti next door, the guy next to him might not think that it's a problem to download something from a less qualified site. There are a lot of viruses and such out on the net, and when you have a couple thousand people, someone is bound to get something nasty on your network if you let them run wild. The reason why companies are so worried about giving everyone a full internet condom is because most peoples' experience of browsing the net seems to be equivalent to sleeping around with prostitutes, they might get lucky, they might get... uhh, something else. I can remember a problem at work with people downloading a program that downloaded a whole STACK of backgrounds every day according to a timer. The program wasn't terribly efficient, and the bottom dropped out of the network twice a day when people's computers started downloading desktops. Unauthorized modems are one of the leading causes of breakins in corporate networks. It's all related. I'm sure that there isn't a rule that says "don't download SETI" rather, theres a rule that says that what runs on your computer is the business of the IT department, and it SHOULD be that way.
Often students are given an algorithm to implement. The professor wrote the algorithm, and they are just writing the code. In the cases of more advanced CS classes, they might be writing programs that are indeed revolutionary. I have considered licensing some of the software that I wrote for my more advanced classes. Some of this software either has no commercial or free equivalent, or in some cases, the equivalent is quite expensive. Most CS students will write something truly useful in college, though they will probably not replace their current systems with it (how many run the OS that they wrote their senior year?) some do, and may want to release this code to the public. The main important consideration being who owns it. IE, I probably can't release anything that I wrote in conjunction with a university research program. Universities license quite a bit of intellectual property, all of which was created by SOMEBODY. In some cases, releasing your student assignments could be equivalent to some dude from ID selling Quake IV cds, because he wrote the code.
Part of the deal with Linux is that... while there is money to be made, the majority of the user base (well, the ones who use it on their desktop, and not as part of some device maintained by a company) is the informed minority. There are a lot of programmers and sysadmins and such running it. When most of your market is probably better knowledged that most 3rd party tech support would be, there isn't much market for phone in tech support. On top of that, you have to provide suport for a product that you have no control over, so if someone calls you with a problem with *cough cough* a snapshot of GCC that they got through apt, you're kind of at a loss as to what went wrong. The best way to distribute linux programs is as source code, well, if these people are running make config make this make that, building their own kernel and such... they are probably also qualified to support themselves, and additionally, have little desire for prepacked "seal the asscracks on my machine" software, especially if they can get better, more well known documented software, for free, by typing apt-get <firewall> and so forth. A market is probably coming for linux desktops, but people usually call M$ to support M$ products... and sysadmins would usually rather patch bugs and put up system protection themselves. The margin of the market that would use such a product for linux just doesn't exist, and it's not even that large for windows.
http://www.vovida.org/
if you search around this website, you should come across a program called VOCAL, which is known to compile under linux, and provide some degree of VoIP support.
Dr Who opens a nasty shell script, which references all the servers he secretly incorporated into his DDOs attack. Flinging an barrage of syns, acks, and errant ICMP messages at the evil aliens, slowing their terrible invasion.
After scanning their ports, and gaining anonymous ftp access, he finds their unprotected password file and runs john the ripper on it. Hours later, he finds the worlds worst password... invasion
Don't forget to insult the intelligence of humans before you destory them!
alienoverlord@aliensupercomputer:~$ su
password: ********
aliensupercomputer:/# rm -rf /
...and thus, in the season finale, Dr Who deletes the aliens from cyberspace...
The following season, it's found that the aliens were stored in off site backups, and reloaded by script kiddies, who wanted to use them to take down their friends 1337 b0x0r!!
Hey, just because IBM is a big company doesn't mean that they have the right to free advertising. Do I think that the city is being harsh? Yeah, I've chalked sidewalks for charity events and such before, but it IS illegal. How is it less for a huge company than for a 16 year old kid? That doesn't make sense.
What if M$ were doing this? Would anybody defend them if they spraypainted their ads all over?
No, we would all be cutting on them, shouting how they don't have the right to vandalize our streets.
They might be painting penguins, but it isn't much different...
They stop distributing the old programs. If you try to download an old version of Java, it advises you to get a newer version, or Star Office. Check it out on their website. They'll patch over holes, but they try to get you up and running the latest and greatest if possible.
Rather than deal with continued maintenance of products that have new versions out, Sun tends to ask its users to upgrade to the newest version, and enforce this by killing off access to the older versions. Personally, I see nothing wrong with this (though having an archive available is always nice). Who wants a tech support call for a modified version of an outdated product? Especially if the problem is one that is fixed in a later version.
That said, Pl/SQL is pretty useful stuff, and some of the proprietary database extensions of certain packages can make life easier from certain points of view, that wasn't meant as an affront to any one or any product.
The data, not hard at all, it's the database scripts that are difficult, and if they didn't use anything proprietary, nothing's hard about that. It's a pain to convert PL/SQL scripts to other solutions, and there are certain incompatibilities between some products, but they probably have full time database staff. Gotta keep em busy right? You need them on hand, they might as well be working <G>
By entering other numbers into the field on the certificate page, you can get the names of others who registered... Perhaps this should have been hashed somehow. One could simply write a perl script and extract the entire list of participants... then again, it ain't exactly your address and phone # that's on there. I'm sure that security wasn't a number one concern...
The kernel is locked in the games process
look:
you are in a dark cave
search:
you find a treasure chest
open treasure chest:
the treasure chest is empty
give treasure chest to process handler
...
the process handler is not placing processor states into the treasure chest and exchanging them for inactive ones. Congratulations, your kernel operation has reached a new level.
Congratuations, you have reached a new level, select device drivers to install!
buy bttv.o
You do not have enough experience to install this as a module, build into kernel?
...
...
...
Part of this is that many companies allow ONLY authorized software to be installed. The company computers are for work, not for play. If one guy is downloading seti next door, the guy next to him might not think that it's a problem to download something from a less qualified site. There are a lot of viruses and such out on the net, and when you have a couple thousand people, someone is bound to get something nasty on your network if you let them run wild. The reason why companies are so worried about giving everyone a full internet condom is because most peoples' experience of browsing the net seems to be equivalent to sleeping around with prostitutes, they might get lucky, they might get... uhh, something else. I can remember a problem at work with people downloading a program that downloaded a whole STACK of backgrounds every day according to a timer. The program wasn't terribly efficient, and the bottom dropped out of the network twice a day when people's computers started downloading desktops. Unauthorized modems are one of the leading causes of breakins in corporate networks. It's all related. I'm sure that there isn't a rule that says "don't download SETI" rather, theres a rule that says that what runs on your computer is the business of the IT department, and it SHOULD be that way.
Often students are given an algorithm to implement. The professor wrote the algorithm, and they are just writing the code. In the cases of more advanced CS classes, they might be writing programs that are indeed revolutionary. I have considered licensing some of the software that I wrote for my more advanced classes. Some of this software either has no commercial or free equivalent, or in some cases, the equivalent is quite expensive. Most CS students will write something truly useful in college, though they will probably not replace their current systems with it (how many run the OS that they wrote their senior year?) some do, and may want to release this code to the public. The main important consideration being who owns it. IE, I probably can't release anything that I wrote in conjunction with a university research program. Universities license quite a bit of intellectual property, all of which was created by SOMEBODY. In some cases, releasing your student assignments could be equivalent to some dude from ID selling Quake IV cds, because he wrote the code.
Part of the deal with Linux is that... while there is money to be made, the majority of the user base (well, the ones who use it on their desktop, and not as part of some device maintained by a company) is the informed minority. There are a lot of programmers and sysadmins and such running it. When most of your market is probably better knowledged that most 3rd party tech support would be, there isn't much market for phone in tech support. On top of that, you have to provide suport for a product that you have no control over, so if someone calls you with a problem with *cough cough* a snapshot of GCC that they got through apt, you're kind of at a loss as to what went wrong. The best way to distribute linux programs is as source code, well, if these people are running make config make this make that, building their own kernel and such... they are probably also qualified to support themselves, and additionally, have little desire for prepacked "seal the asscracks on my machine" software, especially if they can get better, more well known documented software, for free, by typing apt-get <firewall> and so forth. A market is probably coming for linux desktops, but people usually call M$ to support M$ products... and sysadmins would usually rather patch bugs and put up system protection themselves. The margin of the market that would use such a product for linux just doesn't exist, and it's not even that large for windows.
I believe that the word fuck is rooted in the german language, related to their word for hitting.
http://www.vovida.org/
if you search around this website, you should come across a program called VOCAL, which is known to compile under linux, and provide some degree of VoIP support.
I can see it now...
Dr Who opens a nasty shell script, which references all the servers he secretly incorporated into his DDOs attack. Flinging an barrage of syns, acks, and errant ICMP messages at the evil aliens, slowing their terrible invasion.
After scanning their ports, and gaining anonymous ftp access, he finds their unprotected password file and runs john the ripper on it. Hours later, he finds the worlds worst password... invasion
DrWho@:~$ telnet aliensupercomputer.invasion.org
Connected to aliensupercomputer.invasion.org
Debian GNU/Linux testing/unstable aliensupercomputer
aliensupercomputer login: alienoverlord
password: *******
Don't forget to insult the intelligence of humans before you destory them!
alienoverlord@aliensupercomputer:~$ su
password: ********
aliensupercomputer:/# rm -rf /
...and thus, in the season finale, Dr Who deletes the aliens from cyberspace...
The following season, it's found that the aliens were stored in off site backups, and reloaded by script kiddies, who wanted to use them to take down their friends 1337 b0x0r!!
Hey, just because IBM is a big company doesn't mean that they have the right to free advertising. Do I think that the city is being harsh? Yeah, I've chalked sidewalks for charity events and such before, but it IS illegal. How is it less for a huge company than for a 16 year old kid? That doesn't make sense.
What if M$ were doing this? Would anybody defend them if they spraypainted their ads all over?
No, we would all be cutting on them, shouting how they don't have the right to vandalize our streets.
They might be painting penguins, but it isn't much different...