Forgot your password?
typodupeerror
Microsoft

Microsoft Releases Linux Device Drivers As GPL 362

mjasay writes "Microsoft used to call the GPL 'anti-American.' Now, as Microsoft releases Hyper-V Linux Integration Components (LinuxIC) under the GPL (version 2), apparently Microsoft calls the GPL 'ally.' Of course, there was little chance the device drivers would be accepted into the Linux kernel base unless open source, but the news suggests a shift for Microsoft. It also reflects Microsoft's continued interest in undermining its virtualization competition through low prices, and may suggests concern that it must open up if it wants to fend off insurgent virtualization strategies from Red Hat (KVM), Novell (XEN), and others in the open-source camp. Microsoft said the move demonstrates its interest in using open source in three key areas: 1) Make its software development processes more efficient, 2) product evangelism, and 3) using open source to reduce marketing and sales costs or to try out new features that highlight parts of the platform customers haven't seen before."

Comment Re:RedHat more expensive than proprietary (Score 2, Informative) 311

Probably. But they DO cover more services. Bare MS licensing gives you not much more than the OS. Now add IIS support, Exchange, Office in every machine, etc. RHEL gives you an OS plus e-mail server, web server, directory server, virtualization, and all the free goodies packaged in RHEL. ALL WITHIN SCOPE OF THE SUPPORT CONTRACT.

Comment Re:Hmmm... I just .... (Score 1) 87

Cleary you work in a f*cked up company. If your believe employees wake up every morning thinking "how can I make things worse at work" please shoot yourself. Trust is an integral part of managing people - else you're bound to suffocate yourself with micromanagement.

Comment Re:I beg to disagree (Score 1) 558

My "Java path" would be as follows:

J2SE: Duh! Forget Eclipse/Netbeans for now, use Notepad++ or Vim as you need to get a grasp for classloading, packaging, etc.

JDBC, then Hibernate, then JPA: These are the standard when talking about persistence. Now you can use Eclipse/Netbeans.

Tomcat/JSP/Servlets: The building blocks of web development.

Swing/threads: only if you need to develop local apps.

Those should give you the "Average Java Developer" sticker. Now it depends of where you're heading. If it's large enterprise, J2EE application server's basic services like authentication, integrated web server, EJBs, CMP, JSP/JSF, etc.

If it's "lighter" web development struts is good if dealing with legacy apps; spring or seam excels at newer apps.

I personally favors Seam since it leverages Java standards - I like to call it "J2EE done right". And the main leader, Gavin King is working to create a Seam-like J2EE core technology like he did with EJB3. It's a plus when dealing with corporations.

Slashdot Top Deals

There are three kinds of people: men, women, and unix.

Working...