Deadly embraces, deadly extensions
A Microsoft press release which we
mentioned the other day demonstrated the fact that Microsoft remains hostile towards Free software (Microsoft calls it "open source"), yet people are expected to believe that this is not happening. Glyn Moody has
explained what all this FUD means (or doesn't mean).
Those with good memories may recall a phase that Microsoft went through in which it issued (and generally commissioned) a stack of TCO studies that “proved” Windows was better/cheaper than GNU/Linux. Of course, they did nothing of the sort, since the methodology was generally so flawed you could have proved anything.
Worth remembering are
the recent attacks from the Gartner Group, which is
behind "TCO". Here is a
new InformationWeek essay that describes Microsoft as "Open Source Schizoid", not just
"Open Source Xenophobe".
The best word for Microsoft's attempts to deal with open source is schizoid. On the one hand you have the folks at the Open Source Lab, who are building what bridges they can -- and on the other, you have the rest of the company, including its marketing and PR divisions, who may end up undoing what good is done. At the end of the day, they're still a proprietary-platform outfit, and they have to uphold that.
Who would be fooled by such a two-faced monopolist with
a long history of well-documented crimes?
Embracing and Extending Free Software in the Philippines
Winston Damarillo is a renowned Free software advocate, but he seems to have just sold out to Microsoft.
Microsoft's motives and strategy are very clear. It's something along the lines of: "Here some money. Stop promoting freedom. Help Windows. Promote 'open'. Help us sell proprietary Microsoft stacks."
Here is the main
report about this (in English).
Microsoft Philippines is looking to pursue more collaboration with open source developers in the country through its Open Source Interoperability Lab project.
The current Open Source Interoperability Lab is housed in the Commission on Information and Communications Technology (CICT) office at the University of the Philippines Diliman in Quezon City.
As part of this increasing collaboration with the open source community, Microsoft Philippines has inked a partnership with open source software engineering firm Exist Global headed by Winston Damarillo.
This created a
small wave and it's exceptionally disappointing.
Embracing and Extending Python with Microsoft XAML
IronPython, like JPython, is an attempt to 'bastradise' a programming language or framework. Companies want to 'monetise' a community.
For reasons that are similar to IronRuby's, this is s mistake [
1,
2,
3], but Microsoft has already hijacked such a project and transformed developers in it so that they adopt its own licences that it (Microsoft) can control and change at any time [
1,
2,
3]. Here is
an example of a new 'extend' phase.
Dan Eloff has announced the release of Silvershell 0.6. (Also known as Python/E - Python Everywhere!).
[...]
It runs in the browser with Silverlight 2 or on the desktop with a WPF (Windows Presentation Foundation - which means it won't run on Mono) User Interface.
We wrote about IronRuby in [
1,
2,
3,
4,
5]. It's similar and it's a thing to be avoided. Microsoft wraps Free technologies with proprietary ones that impede interoperability and introduce patents.
Embracing and Extending Perl with Microsoft Influence
Microsoft is applying to Perl a tactic so similar to one which it applied to Apache [
1,
2,
3,
4,
5]. A reader has just alerted us to
this development.
Commencing this month, Microsoft will be providing every CPAN author with free access to a centrally-hosted virtual machine environment containing every major version of Windows.
For those not realising what Microsoft has in mind, the following
vanishing article is worth a look. Microsoft is making some stuff up about intellectual monopolies to undermine Free software, which is wants to police. From the Web Archive: "As far as making the source code available, we at MS strongly feel that there is a need to protect intellectual property (IP) as it is the economic incentive to create better solutions." This article as a whole is worth a read while it lasts.
It's the same old story, not the exception. They try to tame developers. First they put them on Windows and ensure all the programmers empower the monopoly and leave GNU/Linux isolated, if not neglected. At the earlier stages, it's just
flirting.
⬆
Comments
Needs Sunlight
2008-12-06 17:55:49
Virtualization or not, Windows is simply not relevant in the web world and perl makes it that much easier to rule out Windows. Just ask the banks how well it went with that little .NOT fail. Perl and Java rule web development, while PHP gets the limelight.
We hope that the CPAN maintainers collectively "grow a pair" and turn away these time-wasters. Time wasting can ruin an otherwise good developer.
AlexH
2008-12-06 17:58:31
Given I obviously missed the memo... exactly what is wrong with Jython?
Roy Schestowitz
2008-12-06 18:01:30
AlexH
2008-12-06 18:04:38
Roy Schestowitz
2008-12-06 18:05:13
stevetheFLY
2008-12-06 18:08:03
Next thing you'll say that Linux-PCs being able to connect to a Windows-network is an attack on SAMBA! (Yes, I know this is absurd; and this should demonstrate the absurdity of your claims.)
Note: comment has been flagged for arriving from an incarnation of a known (eet), pseudonymous, forever-nymshifting, abusive Internet troll that posts from open proxies and relays around the world.
AlexH
2008-12-06 18:08:10
Dan O'Brian
2008-12-06 18:08:39
stevetheFLY
2008-12-06 18:09:49
Note: comment has been flagged for arriving from an incarnation of a known (eet), pseudonymous, forever-nymshifting, abusive Internet troll that posts from open proxies and relays around the world.
G. Michaels
2008-12-06 19:59:44
The thing that is wrong with IronPython/IronRuby is that they're associated with Microsoft. That's it.
@Roy:
That proves absolutely nothing whatsoever. Microsoft Australia is giving Perl developers an environment where they can test Perl so that it can run better on Windows. That will not affect the state of Perl running on other operating systems, since the amount of people working on them is, to put it mildly, far greater than those trying to make it better on Win32.
Why don't you just save everybody a lot of time and write your articles like this:
X is associated with Microsoft. I hate Microsoft. Nothing should work on Windows, no one should work with Microsoft under any circumstance. I want Microsoft to disappear and die. Therefore X is bad, and you should not use it. If you do, you have sold out and you're an apologist. If you attempt to tell me any different then you're an astroturfer, obviously paid by Microsoft. You should be hunted and put down like the worthless dog you are, and that would solve all my problems, because I won't have to remember to insult you every three days on my blog. Now, look over there, a point release of some obscure GNU/Linux package and pictures of coerced kids with funny signs in India! Weee!
That would cut down on your bandwidth bills something fierce.
Note: writer of this comment adds absolutely nothing but stalking and personal attacks against readers, as documented here.
Roy Schestowitz
2008-12-06 20:26:25
G. Michaels
2008-12-06 20:27:50
Note: writer of this comment adds absolutely nothing but stalking and personal attacks against readers, as documented here.
jo Shields
2008-12-06 21:02:19
Nope. He isn't. That's the problem.
AlexH
2008-12-06 23:15:58
... actually, counting "not GNU" Solaris, that's another two.
Sad.
Roy Schestowitz
2008-12-06 23:21:40
AlexH
2008-12-06 23:29:19
Dan O'Brian
2008-12-06 23:31:33
G. Michaels: I'm fully aware why Roy wouldn't like IronPython, but Jython is completely separate from Microsoft.
Ian
2008-12-06 23:32:25
Roy Schestowitz
2008-12-06 23:48:04
AlexH
2008-12-06 23:51:19
Roy Schestowitz
2008-12-06 23:59:27
AlexH
2008-12-07 00:08:35
Jython's "bad" because Sun has the temerity to pay people to work on it, and apparently Solaris is "bad" because it's under the CDDL.
Your anti-Microsoft and anti-Novell crusades are at least somewhat internally consistent, but this new stuff is BS.
Roy Schestowitz
2008-12-07 00:11:55
AlexH
2008-12-07 00:15:55
Nice work, I look forward to running this GNU/Roy monoculture.
Roy Schestowitz
2008-12-07 00:17:38
G. Michaels
2008-12-07 01:35:25
Note: writer of this comment adds absolutely nothing but stalking and personal attacks against readers, as documented here.
jo Shields
2008-12-07 01:53:54
His groupies. Duh.
Roy Schestowitz
2008-12-07 01:59:11
The only "group" I see here is a group of hecklers that try to ruin each and every post with off-topic insults.
jo Shields
2008-12-07 02:10:53
Your little fan club on IRC doesn't count, then? Unlike them and you, I've never contacted any of the "hecklers" directly (and I doubt they've contacted each other).
Roy Schestowitz
2008-12-07 02:26:41
jo Shields
2008-12-07 02:33:58
I strongly suspect most people are concerned about Microsoft - and simply attack anything vaguely Novell related because theirs is the most recent deal made with the hated enemy
Roy Schestowitz
2008-12-07 02:36:32
The site "Explor
inges the reality behind exclusionary deals with Microsoft and their subtle (yet severe) implications."G. Michaels
2008-12-07 06:55:22
An enormous team.
Note: writer of this comment adds absolutely nothing but stalking and personal attacks against readers, as documented here.
AlexH
2008-12-07 09:41:09
Given you can run GNU/Solaris it's in exactly the same boat.
And I notice you studiously ignore the Jython comments again..
Seriously, Roy. You see this as "heckling". I see this as you attacking free software projects without any justification, because this isn't even related to your anti-Novell jihad. Your only excuse thus far is "I don't like them".
I wonder how many other of your attacks are veiled in thin reasoning but are actually because you have a chip on your shoulder about various products.
Roy Schestowitz
2008-12-07 09:44:57
AlexH
2008-12-07 10:17:00
The "Python tied to Windows and XAML" - if you're talking about IronPython, it isn't tied to either of those things. It doesn't even come into contact with XAML.
jo Shields
2008-12-07 11:44:24
It can do if you want it to, but it's hard work: http://www.voidspace.org.uk/ironpython/silverlight/index.shtml
Roy Schestowitz
2008-12-07 11:53:44
It's a gentle push for developers to embrace WPF and Windows.
AlexH
2008-12-07 12:01:32
Bob
2008-12-07 14:02:53
Roy Schestowitz
2008-12-07 14:05:34
Needs Sunlight
2008-12-07 15:43:15
The gist is that the CDDL does not apply to a whole package as do other licenses, but instead causes intermixture of proprietary binaries throughout.
CDDL a step in the right direction, but a junk license nevertheless. The binaries present maintenance, security and portability problems. Look up the BLOB discussions from the past ages up through current times, especially around Linux and BSD kernel discussions.
Java, Python, Perl all run best on non-MS platforms, due very much to the failure of MS to design and implement quality systems. Some of that failure is intentional, some through incompetence and lack of experience of the MS engineers, and some through technology being the lowest priority of the MS movement.
AlexH
2008-12-07 15:46:09
Or do you have some other definition of "free software"?
jo Shields
2008-12-07 15:53:11
Another prime example of reality taking a holiday here on BN.
From gnu.org: "This is a free software license."
I wonder whether people like Needs Sunlight are liars or stupid. One or t'other.
Roy Schestowitz
2008-12-07 15:58:18
AlexH
2008-12-07 16:04:39
Decrying CDDL as non-free is Newspeak.
Dan O'Brian
2008-12-07 16:05:06
I find it amusing that both Roy and his supporters (in this case, Needs Sunlight) clearly fail at reading comprehension and both like to link to articles and summarize them as saying something that they do not say (often times the articles say just the opposite, just as in this particular instance).
Roy Schestowitz
2008-12-07 16:09:29
AlexH
2008-12-07 16:10:17
Dan O'Brian
2008-12-07 16:12:05
Dan O'Brian
2008-12-07 16:17:41
Roy Schestowitz
2008-12-07 16:35:21
Jo Shields
2008-12-07 20:22:37
Perhaps. But fighting license proliferation isn't the same as saying "this Free license is non-Free because I don't like it"
Could MPL have achieved the same goals as CDDL? Very likely. I think the decision not to use GPL was consicous, as an effort to prevent code sharing by Linux.
Similarly, Ms-PL *IS* a free software license - largely pointless given it's almost identical to the more common Apache 2.0 license, but still Free.
GPL does not "mean" freedom, GPL is a great example of it. Not the same thing. Saying "you may not use that license, because I say so" is, ironically, pretty non-free as a thing to do.
Dan O'Brian
2008-12-07 20:39:58
Roy Schestowitz
2008-12-07 20:45:32
Dan O'Brian
2008-12-07 21:40:36
Did I mis-summarize?
Roy Schestowitz
2008-12-07 21:42:39
Dan O'Brian
2008-12-07 22:53:16
Here is you saying that Solaris is not GNU (your reasoning for avoiding Solaris, since that's what AlexH and I were asking):
http://boycottnovell.com/2008/12/06/attack-then-hijack-two-face/#comment-43590
and after AlexH and I mention that Solaris is under a Free Software license, you reply with a single acronym "CDDL" here:
http://boycottnovell.com/2008/12/06/attack-then-hijack-two-face/#comment-43711
As far as I can tell, your reason for mentioning CDDL is that you somehow thought that CDDL was not a Free Software license (or at least that's what it seemed you were trying to say since "CDDL" wouldn't be a rebuttal to what AlexH and I were saying otherwise).
That's when Needs Sunlight followed up and claimed that CDDL is not a Free Software license:
http://boycottnovell.com/2008/12/06/attack-then-hijack-two-face/#comment-44296
Sure seems like I summarized quite well.
Roy Schestowitz
2008-12-07 23:53:48
Jo Shields
2008-12-07 23:58:49
Roy Schestowitz
2008-12-08 00:03:48
Jo Shields
2008-12-08 00:51:17
AlexH
2008-12-08 08:53:42
Getting clear answers to simple questions is usually impossible at this point.
Roy Schestowitz
2008-12-08 13:44:15
http://systembash.com/content/howto-installing-zfs-and-setting-up-a-raid-z-array-on-ubuntu/
"ZFS is a relatively new filesystem created by Sun. It is released under the CDDL License which is incompatible with Linux’s GPL License, meaning that it can not be installed natively in the kernel."
People are aware of these issues.
AlexH
2008-12-08 13:53:27
People are aware of the issues, yes, but it doesn't make something "non-free" or somehow suspect.
Bob
2008-12-08 22:40:50
RyanT
2008-12-08 23:01:58
Also unfortunate in the CDDL is its use of the term “intellectual property”."
Roy Schestowitz
2008-12-08 23:05:00
jo Shields
2008-12-09 02:01:58
Roy Schestowitz
2008-12-09 02:16:28
Bob
2008-12-09 13:20:12
PS, I'm not addressing you, Jo Shields, but the argument that BSD developers cannot access free software licensed under the GPL because of ideological reasons.
Jo Shields
2008-12-09 13:45:09