Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Microsoft Calls for Truce With GPL and Linux? 464

An anonymous reader writes to mention an eWeek article discussing Microsoft's efforts to reach out to the open source community. The company is hoping to find a common ground with softare released under the GPL, so that OSS and Microsoft products can interoperate. From the article: "The goal, from both sides, is to meet customer needs, he said, adding, 'This is just the more mature view of the way the world is evolving, and we want to make sure that if customers are choosing Linux or other open-source-based products that we have ways of interoperating and working effectively with that.'" A related article mentions Windows server Expert Jeremy Moskowitzs' call for a truce between the Linux and Windows communities.
This discussion has been archived. No new comments can be posted.

Microsoft Calls for Truce With GPL and Linux?

Comments Filter:
  • by gowen ( 141411 ) <gwowen@gmail.com> on Tuesday June 13, 2006 @01:03PM (#15525257) Homepage Journal
    That's how XPS will work too. It's a patent encumbered "open" standard. Everyone who asks gets a patent license, but a developer can't transfer their license to end users. So it can't be used.

    Oh, and the fact that its a pointless re-invention of an already well-supported, trul open standard (PostScript), using an entirely unsuitable XML schema, is neither here nor there.
  • by khasim ( 1285 ) <brandioch.conner@gmail.com> on Tuesday June 13, 2006 @01:06PM (#15525288)
    I think you're on the right track there. Since Microsoft is talking like this, how about a list of all the items that they could deliver.

    #1. Media transport protocol - specs so it can be implemented in a GPL-friendly app.

    #2. Whatever it takes to allow Linux-based workstations to authenticate via Active Directory - again, GPL-friendly.

    #3. Specs so NTFS disks can be read/write under Linux (GPL-friendly).

    What else? If they want to talk about "cooperation", then we should be able to give them a list of items that they can start "cooperating" on.
  • Re:Follow my analogy (Score:3, Informative)

    by Fulcrum of Evil ( 560260 ) on Tuesday June 13, 2006 @01:40PM (#15525708)

    Please do not compare OSS to a nude beach. It brings to mind thoughts of nude OSS programmers, and that way lies madness.

    I've got bad news for you: the sorts of people who go to nude beaches look more like OSS programmers than Halle Berry.

  • by imroy ( 755 ) <imroykun@gmail.com> on Tuesday June 13, 2006 @02:35PM (#15526339) Homepage Journal
    What problems did you have with WebDAV and Windows? I've done only a little testing but it seemed to work ok for me. The only trouble I ran into was Windows XP's implementation, which rewrites WebDAV URL's (http://host/path/) into UNC paths (\\host\path\). As documented in the subversion book [red-bean.com], this can be worked around by specifying the port number in the URL e.g http://host:80/path/, or https://host:443/path/
  • by jdgeorge ( 18767 ) on Tuesday June 13, 2006 @03:45PM (#15527006)
    RTF Format: As an open spec that predates everything else in the opensource world

    The Rich Text Format (RTF) [wikipedia.org] is a specification that was used in Microsoft products starting in 1987. However, as far as I can tell, version 1.0 of the RTF specification was published in 1992. The assertion that RTF predates "everything else in the opensource world" is not just false, but amazingly out of touch with reality. For example, the RTF specification was published:
    • more than ten years after Donald Knuth's TeX typsetting system [wikipedia.org] was first published,
    • seven years after the GNU Manifesto [wikipedia.org] was published
    • three years after the first freely distributable BSD [wikipedia.org] release, and
    • a year after Linus Torvalds began work on the Linux kernel [wikipedia.org].
  • by walt-sjc ( 145127 ) on Tuesday June 13, 2006 @04:24PM (#15527338)
    You are making the same irrational argument GPL FUDsters always make. If you don't want to adhear to the terms of the GPL, don't use GPL code. Period. It is perfectly reasonable and possible to create your own libraries and applications that are not GPL and run them / sell them on Linux. There are MANY MANY examples of this. The GPL is not stopping Microsoft or anyone else from supporting Linux or other non-windows operating systems. The GPL is what the GPL is. It is ONE and ONLY ONE license available for open source software. There are many others.

    But you ignored my original point. MS has NO INTEREST in supporting ANY kind of open source effort in any way shape or form. They have proven it by their past statements and actions. They have refused to play nice in every standards organization and interoperability effort. Sender-ID is one example. Open Doc is another. Restrictive "anti-oss" licenses on documentation and code. Refusing to release basic protocol documentation in violation of agreements with the EU. I could go on and on and on. Any talk Microsoft spews is just that: talk. It's all one sided with MS. Do things our way. Bend to our will. You must change, not us. That attitude and behavior is going to get them NOWHERE with the OSS community. They KNOW this. This "new" effort is just another PR FUD scheme. The MS schills will all hail this as "an opening up", "embracing" move. Bullcookies.

    Here is what MS would do if they wanted cooperation with the OSS world:
    - Eliminate the license for Sender-ID and offer a non-revokable license to use any related patents
    - Release full documentation for CIFS and the active-directory extensions they made to Kerberos, again with nolicense or patent restrictions
    - Release full documentation to the Word / Excel / Powerpoint binary file formats, and adopt opendoc
    - Fully support PNG and modern w3c web standards (css2, etc.) ... And I sure others could chime in with other fine examples - both of what they are doing to inhibit OSS and what they could do to support it.
  • by mrchaotica ( 681592 ) * on Tuesday June 13, 2006 @05:35PM (#15527870)
    It doesn't matter if there are other licenses or other ways.

    That doesn't make sense, because using the other licenses (e.g. the LGPL) is the way to interoperate with GPL systems!

    TFA, and thus my response, are about GPL. Not any other aspect of *nix, not other licenses, nothing. GPL software. Secondly, -you- missed -my- point that it's not just MS. It's -anybody- trying to connect their non-GPL code to code that does use the GPL.

    Generally speaking, most GPL code is in applications. The only reason anyone would be trying to connect their proprietary code to it would be to make a proprietary version of the application, which is exactly what the GPL is intended to prevent!. There is no problem making stand-alone applications for Linux because most system libraries are LGPL (or similarly permissive), not GPL.

    So you think it's perfectly fair and reasonable to ask others, be it MS or random Joe Coder, to reinvent the wheel simply because the license on your software precludes their use of your code with theirs, possibly due to reasons outide their control.

    First of all, they usually don't have to reinvent the wheel because most libraries aren't GPL to begin with, as I just said. Second, yes, it is reasonable because the point of the GPL is to prevent people from using it without reciprocating!

    How was it, again, that you are better than MS?

    Microsoft wants to force you to use its product, by "embracing, extending, and extinguishing" the competition, and it wants you to pay dearly for the "privilage" (by handing over both money and control). The GPL just wants you to "do unto others as you would have them do unto you."

    Here's the bottom line: You can't directly link proprietary code to GPL code becasue that's what was intended! However, direct linking is not required for interoperability. Therefore, Microsoft has no excuse for lack of interoperability.

  • by mrchaotica ( 681592 ) * on Tuesday June 13, 2006 @05:48PM (#15527954)

    That's a load of BS. If Microsoft cared about open formats, they'd just use the perfectly good ones we've got now, like OpenDocument, PDF, OpenGL/OpenAL/SDL, Java, Ogg, Vorbis, FLAC, Theora, HTML (as opposed to "MSHTML"), NFS (as opposed to SMB), and god knows how many others.

    If Micrsoft cared about open formats, they would have stayed on the OpenDocument standards committee! But instead, they're trying to sabotage OpenDocument by claiming their format is open, when it's actually not.

    Other than your unsubstantiated assertion, I have not seen any evidence that "OpenXML[sic]" is acutally unencumbered (including patents). Until then, I'm going to continue to assume that you're a shill for MS, and nothing more.

  • by mrchaotica ( 681592 ) * on Tuesday June 13, 2006 @06:09PM (#15528086)
    .Net Runtime as EMCA standard

    BULLSHIT!

    C# is an ECMA standard. Parts of the .NET API are encumbered by Microsoft patents and not legally implementable by Free Software (which means Mono can never legally be fully compatible, AFAIK).

  • by mrsbrisby ( 60242 ) on Tuesday June 13, 2006 @07:40PM (#15528638) Homepage
    SFU: Let devs, systems admins port applications
    SFU: For talking to *nix clients using nfs, ldap and interact with AD


    Hah. You've never actually used SFU, have you? NFS support doesn't work unless you authenticate against AD- that means making your AD server your NIS server. SFU's "porting kit", btw, consists of (get this) GCC, CYGWIN, and a number of other free softwares.

    RTF Format: As an open spec that predates everything else in the opensource world

    Ah, no. TeX predates RTF by about 10 years. .Net Runtime as EMCA standard

    Check again. The ECMA submitted runtime lacks the entire WinForms interface. That is, if all you want to do is make text-based hello world programs, that's fine, but it's a far cry from usefulness.

    Open XML as EMCA standard

    It's ECMA. Again, OpenXML is worthless. It's got almost zero marketshare. I wouldn't want to pick up that tar baby either.

    Wix install set: For open software to create installers for windows

    But only ON windows. It relies on API that aren't public to do so. This negates cross-compilers, and makes farm-work difficult.

    IBuySpy Portal(Dotnetnuke is based on)

    Again, zero marketshare.

    It is easy to blame when you look at only one point of view

    I agree.

    Sure MS should be releasing docs for smb, cifs, AD, rdp(dont know if they actually control it) etc.

    They indeed should be! See below:

    should they for free (open) that is debatable....

    No it's not. They were so ordered by a US Federal Court. They are convicted criminals, so it's not debatable at all. They continue to break the law, and they continue to hurt Americans and the world at large by continuing to have turd-covered shills pretend that Microsoft is some kind of company. It's not. It's an illegal monopoly. Move on.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...