I can't believe people think that this is good for Java! As an enterprise developer, this absolutely sucks.
Java has become one of the primary tools for enterprise development, mostly on the server, but also on enterprise clients, where downloading an applet or java app is typically not time consuming for the client because they are on a LAN.
What takes so long in software development? TESTING, and in java testing different versions of the VM. Up until this point, enterprises have been able to enforce a VM version on enterprise clients, and the developers can count on that version being on the client desktops. Now what? If the enterprise wants to stick with its 1.2.2 or 1.3.1 VM, they can't install WinXP SP2? What happens with the next SP and a new java VM? All enterprise java apps will need to be thoroughly tested with each new service pack, since Sun's VMs are not all backwards compatible.
In addition, if anyone is still righting java applets for the internet, how does this help? What percentage of users are going to have XP SP2 in the next 12-24 months?
This solves none of the Java VM version issues. This was Sun saying "wah wah" in court and getting a sympathetic judge.
Sun needs to hand over Java to the JCP and stop using it as a weapon in its fight against MS.
If anyone has both the right and the need to study the code and be assured of its correct functioning, it is users. In fact, auditing the programs on which an enterprise depends for its own security is a natural function of the enterprise's own information-security organization.
Unfortunately this sounds like an argument AGAINST open source in the enterprise. How much money should an enterprise budget to audit each open source program, including patches, etc? Who would approve that budget when closed source programs come "pre-audited" in the eyes of the PHB?
As part of the service agreement, ISPs should be allowed to test for security problems prior to allowing new machines / customers access. As new vulnerabilities arise, the ISPs should test again. Machines with vulnerabilities are not allowed on the network. That is more palatable to me.
Anyone besides my ISP attacking my machine should be illegal.
Excellent answer, thanks. Perhaps holders should lose the copyright if they have not been exercising it (items out of print or unavailable)?
Alternatively, maybe an application to extend a copyright.
Can someone please explain why we need free access to Mickey Mouse, etc.? In my mind, Mickey Mouse is an asset owned by Disney, so why should it expire?
Imagine the damage people could do to Disney if Mickey was used inappropriately by competitors.
Not trolling, I just don't get why we need free access to this stuff.
Yep, and don't forget the additional hardware required to actually simulate the load.
I hate generalizations and simplications from vultures picking over dead projects who weren't even involved.
MS does support most of those "standards" through Host Integration Server.
Running on multiple platforms means it's portable, not interoperable. MS doesn't claim.NET is portable.
The problem is that reaching the final 5% of the market typically requires more than 5% additional work; so, all other things being equal, the return on your investment is lower for the company trying to attain 100% of the potential market.
I would probably invest in the 95% company, but that's just me...
I'm not quite sure what you mean by SOAP headers, especially since the complete GXA architecture (extensions for security, guaranteed delivery, routing, etc.) is implemented within SOAP. Can you please explain. TIA
Free does not equal better (especially in App Servers). Tearing out iPlanet and replacing it with Websphere (or WebLogic) mid-project is a painful experience, even when developing to the J2EE spec.
Unless iPlanet (now Sun ONE AppServer) has become a lot better since Nov 2001, (read standards conformance, performance, stability) its not worth the price:)
I have heard this about Canada previously on Slashdot. Please provide a link about crown ownership. I have searched the government's website and reviewed the Constitution Acts of 1867 and 1982 and have not found a single reference to Crown ownership. In the Constitution Act, 1867, it clearly states that property rights are in each individual province's jurisdiction, so I find it extremely hard to believe that the Crown "owns everything"
Unless you have proof, please do not continue spreading this piece of Canadian FUD.
Forget about accessing applications through the browser - MS already has. The future is using the net through RICH client applications.
Instead of MS Office through a browser, think each Office app with internet capability through web services.
I agree, but the problem is that most of the consumers I talk to want a visit to their home, not a phone call. I would want to charge $80-100 min. per call to justify the work. Home users typically aren't willing to pay that. When more home users are on WinXP with high speed connections, I would probably consider remote service at $40-50. Probably still too much for the consumers.
Java may appear fast enough while running the most demanding games for a short time, but garbage collection is slow. Imagine your favorite game stuttering for 5 seconds while memory is freed. Although managed memory is the best java feature when performance isn't critical, it sucks on long running, performance intensive apps.
Java has become one of the primary tools for enterprise development, mostly on the server, but also on enterprise clients, where downloading an applet or java app is typically not time consuming for the client because they are on a LAN.
What takes so long in software development? TESTING, and in java testing different versions of the VM. Up until this point, enterprises have been able to enforce a VM version on enterprise clients, and the developers can count on that version being on the client desktops. Now what? If the enterprise wants to stick with its 1.2.2 or 1.3.1 VM, they can't install WinXP SP2? What happens with the next SP and a new java VM? All enterprise java apps will need to be thoroughly tested with each new service pack, since Sun's VMs are not all backwards compatible.
In addition, if anyone is still righting java applets for the internet, how does this help? What percentage of users are going to have XP SP2 in the next 12-24 months?
This solves none of the Java VM version issues. This was Sun saying "wah wah" in court and getting a sympathetic judge.
Sun needs to hand over Java to the JCP and stop using it as a weapon in its fight against MS.
Unfortunately this sounds like an argument AGAINST open source in the enterprise. How much money should an enterprise budget to audit each open source program, including patches, etc? Who would approve that budget when closed source programs come "pre-audited" in the eyes of the PHB?
As part of the service agreement, ISPs should be allowed to test for security problems prior to allowing new machines / customers access. As new vulnerabilities arise, the ISPs should test again. Machines with vulnerabilities are not allowed on the network. That is more palatable to me.
Anyone besides my ISP attacking my machine should be illegal.
Excellent answer, thanks. Perhaps holders should lose the copyright if they have not been exercising it (items out of print or unavailable)? Alternatively, maybe an application to extend a copyright.
Can someone please explain why we need free access to Mickey Mouse, etc.? In my mind, Mickey Mouse is an asset owned by Disney, so why should it expire? Imagine the damage people could do to Disney if Mickey was used inappropriately by competitors. Not trolling, I just don't get why we need free access to this stuff.
Yep, and don't forget the additional hardware required to actually simulate the load. I hate generalizations and simplications from vultures picking over dead projects who weren't even involved.
No it's dotNews.
Shouldn't they have started with all of the packages and had users vote packages off of the CD? Seems to me that's how it's done these days.
MS does support most of those "standards" through Host Integration Server. Running on multiple platforms means it's portable, not interoperable. MS doesn't claim .NET is portable.
The problem is that reaching the final 5% of the market typically requires more than 5% additional work; so, all other things being equal, the return on your investment is lower for the company trying to attain 100% of the potential market. I would probably invest in the 95% company, but that's just me...
I'm not quite sure what you mean by SOAP headers, especially since the complete GXA architecture (extensions for security, guaranteed delivery, routing, etc.) is implemented within SOAP. Can you please explain. TIA
I think you just justified all MS behavior. MS doesn't attack anyone until they are bothered first - at least if bothering means looking like food.
Free does not equal better (especially in App Servers). Tearing out iPlanet and replacing it with Websphere (or WebLogic) mid-project is a painful experience, even when developing to the J2EE spec. Unless iPlanet (now Sun ONE AppServer) has become a lot better since Nov 2001, (read standards conformance, performance, stability) its not worth the price :)
I have heard this about Canada previously on Slashdot. Please provide a link about crown ownership. I have searched the government's website and reviewed the Constitution Acts of 1867 and 1982 and have not found a single reference to Crown ownership. In the Constitution Act, 1867, it clearly states that property rights are in each individual province's jurisdiction, so I find it extremely hard to believe that the Crown "owns everything" Unless you have proof, please do not continue spreading this piece of Canadian FUD.
Forget about accessing applications through the browser - MS already has. The future is using the net through RICH client applications. Instead of MS Office through a browser, think each Office app with internet capability through web services.
Now, don't think about pink elephants
Except itself and its shareholders.
I agree, but the problem is that most of the consumers I talk to want a visit to their home, not a phone call. I would want to charge $80-100 min. per call to justify the work. Home users typically aren't willing to pay that. When more home users are on WinXP with high speed connections, I would probably consider remote service at $40-50. Probably still too much for the consumers.
Java may appear fast enough while running the most demanding games for a short time, but garbage collection is slow. Imagine your favorite game stuttering for 5 seconds while memory is freed. Although managed memory is the best java feature when performance isn't critical, it sucks on long running, performance intensive apps.