Image from Android Beat
Summary: Our interpretation of the Xamarin-RoboVM news, especially in light of reports that Microsoft is trying to fork (wrest control of) Android
SOMETHING disappointing but nonetheless expected is happening these days. More and more media reports about Microsoft's intrusive and subversive strategy against Android (see  below for the latest on it) serve to suggest that our concerns are becoming ever more justified. There are many articles alluding to “forking” of Android by Microsoft (for example, “Is Microsoft Creating Its Own Android Fork?”). This is a subject that we wrote nearly a dozen articles about (especially during summer when Microsoft partnered with Cyanogen), but what about Xamarin? Half a decade ago we used to write many articles about Mono’s assault on Android (trying to shove .NET down this bot’s throat). With its strong Java roots (Oracle’s fury notwithstanding), hence the popularisation of Microsoft’s and .NET’s archenemy, Java (or Google’s derived APIs that upset Oracle so much), Android must be a real pain and an existential danger to the Microsoft monoculture.
“…Java, which sort of runs on Android in the form of Dalvik (on top of Linux), will be more tightly controlled by a company connected to Microsoft.”Miguel de Icaza‘s Xamarin, which is partly funded by Microsoft veterans and now strives to spread .NET in the form of Mono to Android (the world’s most dominant operating system at the moment), has reportedly bought RoboVM. As Phoronix put it the other day:
RoboVM specializes in creating native iOS apps within Java as a way to share apps/projects between iOS and Android while having a native user experience and performance. Xamarin has bought out RoboVM to better position themselves as a cross-platform mobile development company for C# and Java, per today’s press release. RoboVM is basically to Java for mobile as Xamarin is to C# with Mono.
In other words, Java, which sort of runs on Android in the form of Dalvik (on top of Linux), will be more tightly controlled by a company connected to Microsoft. “Embrace, Extend, Extinguish” springs to mind. How will the frameworks be bridged? Either way, this gives Microsoft a lot more leverage over Android. █
Related/contextual items from the news:
Microsoft chief experience officer Julie Larson Green recently made a statement that got some people thinking that the company, once known as a hulking titan that likes to crush out the competition instead of working with them as partners, is looking to develop its own version of Android. Although Green did not exactly share details of Microsoft’s plans, she did not categorically deny it either.
Send this to a friend
“What we are trying to do is use our server control to do new protocols and lock out Sun and Oracle specifically”
Summary: Microsoft’s war against POSIX/UNIX/Linux APIs culminates with the .NET push and the ‘bastardisation’ of OpenSSH, a Swiss army knife in BSD/UNIX and GNU/Linux secure channels
MICROSOFT will not rest until it regains its once dominant position in computing. It’s not just because of pressure from shareholders but also because of clevery-marketed sociopaths, such as Bill Gates, who are back at the helm and are very thirsty for power.
Microsoft is now pushing .NET into GNU/Linux, having failed to do so with Mono and Xamarin because regular people (end users) and sometimes developers pushed back. How can Microsoft still convince people to embrace the Microsoft APIs (which are heavily patented and not secure)? Openwashing and propaganda.
Jordan Novet, who writes a lot of pro-Microsoft or marketing pieces for Microsoft (for many months now), is formerly a writer of Gigaom, which had received money from Microsoft to embed Microsoft marketing inside articles (without disclosure, i.e. corrupted journalism). Now he acts as a courier of Microsoft marketing, repeating a delusion which we spent a lot of time debunking here (.NET is NOT “Open Source” [1, 2, 3]). To quote Novet:
Microsoft today announced the beginning of a new bug bounty to pay researchers to find security holes in some of the tech giant’s recently open-sourced web development tools.
“How can Microsoft still convince people to embrace the Microsoft APIs (which are heavily patented and not secure)? Openwashing and propaganda.”When Microsoft alludedwto “Open Source” in relation to .NET it sometimes merely piggybacks the reputation of projects it exploits. See the article “Microsoft’s .NET Team Continues Making Progress On An LLVM Compiler” (not GPL). To quote Phoronix: “Earlier this year Microsoft announced an LLVM-based .NET compiler was entering development, LLILC. Six months later, LLILC continues making progress.
“The .NET team has published a six month retrospective of LLILC. It’s a very lengthy read for those interested in low-level compiler details.”
“Microsoft is still working on implementing support for Windows’ crypto APIs rather than OpenSSL/LibreSSL and to address POSIX compatibility concerns along with other issues.”
–Michael Larabel, PhoronixThis is a potential example of the infamous “embrace, extend, extinguish” approach. As we have shown here before, platform discrimination remains and it is even being extended to existing Free software projects, such as OpenSSH, as we explained yesterday (expect Windows-only ‘features’ and antifeatures). Microsoft APIs are already being phased in — the “extend” phase in E.E.E. (embrace, extend, extinguish). We warned about this months ago [1, 2] and we are now proven right. Even Michael Larabel noticed this and wrote: “Microsoft is still working on implementing support for Windows’ crypto APIs rather than OpenSSL/LibreSSL and to address POSIX compatibility concerns along with other issues.”
So now we have Windows- and Microsoft-specific code right there inside OpenSSH, in spite of Microsoft support of back doors for the NSA et al. Does this inspire much confidence? Repelling Microsoft isn’t about intolerance but about self defence. █
“I once preached peaceful coexistence with Windows. You may laugh at my expense — I deserve it.”
–Be’s CEO Jean-Louis Gassée
Send this to a friend
Summary: The efforts to empower Microsoft’s APIs, even if by lies and strongarming
THE MEDIA, including Microsoft-connected sites, is openwashing Visual Studio right now [1, 2]. A mixture of misleading headlines and half-truths are the means. We recently showed a lot of Visual Studio openwashing [1, 2, 3]. This in itself is disturbing and it is part of a trend to watch out for.
Will Hill points out that “Something odd is happening between Oracle and Xamarin. Oracle is strong arming customers into “the cloud” with license audit threats. What’s really weird is psycho babble about Xamarin being some sort of force in mobile and that silly cloud stuff with millions of developers. As far as I remembered Xamarin was a nasty little Microsoft shell designed to keep Mono around after Novell collapsed (2).
“I’ve asked Christine Hall on G+ what she knows about Xamarin and Oracle. Oracle pushing their customers onto Mono sounds like a suicide pact to me.
“Maybe they were dumb enough to push C# tools onto their database used [sic].”
–Will HillRemember that Xamarin has been one of Microsoft’s tools for openwashing both .NET and Visual Studio.
“No response from Christine Hall yet,” Hill added today. “The name Xamarin left an unpleasant buzz in my head, so I did a Techrights search and remembered who they were. I thought, “that can’t be those Mono monkeys, they don’t do that.” Then I dug to the stock fraud site and, yep, that’s who they are talking about. There’s still room for it to be a typo, but I’d laugh and laugh if Oracle were to saddle their “cloud” with C# or Mono via Xamarin.
“Maybe they were dumb enough to push C# tools onto their database used [sic]. I’ve seen it in medical software because one of the vendors is a terminal Microsoft used.” [sic]
We shall update this post with any additional information or clarification. █
Send this to a friend
Some people never learn…
Summary: Despite a long history of Microsoft formats being proven guarantee of digital obsolescence, Moodle allows itself to become Microsoft prey and a Trojan horse for OOXML in classrooms (for children)
MICROSOFT is ever so desperate to paint .NET/Windows “open”, basically characterising its core proprietary lock-in as anything but “closed” so that enough fools (bamboozled by effective, relentless and ubiquitous PR machinery) will consciously become prisoners of Microsoft. Here is some .NET/Windows application being painted “open” by Microsoft, probably serving to mislead only low-hanging fruit who cannot distinguish between cross-platform and Microsoft lock-in being openwashed. We are talking about fools who drank the Kool-Aid (notably Miguel de Icaza, a notorious OOXML proponent), like those who developed Moonlight, which requires Mono, to help Silverlight gain traction and be described as “open” plus “cross-platform” (it’s neither).
According to Microsoft boosters, even Microsoft is abandoning Silverlight right now (“Microsoft confirms its new Edge browser won’t support Silverlight”). It is even asking others to do the same (“Microsoft: Stop using Microsoft Silverlight. (Everyone else has)”). This is a great example of the high long-term cost of using Microsoft formats (lock-in) to keep one’s data. Why would OOXML be any different given that it basically corresponds to just one office suite from one company in rapid decline?
We are disappointed to learn that Moodle is too passive in the face of huge risks to a lot of children. The schools impose software on them (management of courses, grades, etc.) and Microsoft is trying to infiltrate this widely-used software, Moodle. We previously wrote about the Microsoft-connected Blackboard devouring Moodle and Microsoft trying to do the same. Microsoft is trying hard to get children “addicted” (Bill Gates’ word) to lock-in with back doors by injecting it into Moodle under the vain pretense of “open source” (there is nothing Open Source about Office or even OOXML). As one Microsoft boosting site put it the other day:
Among the new integrations were Open edX and Office 365, and an update to the open source Moodle integration with Office 365.
For Moodle to allow this to happen is just about as dumb as letting the interface of Moodle be put together by Silverlight. Office 365, notorious for downtimes even when politicians depend on it (which is why we often call it Office 360), is a Trojan horse for OOXML and potentially surveillance too. That would just serve to discredit Moodle in classrooms, making scandals in the media. Moodle’s founder read and liked our previous analysis of Microsoft’s E.E.E. against Moodle ("Embrace, Extend, Extinguish" is still very much alive as a Microsoft strategy); hopefully he can do something to stop it. School graduates don’t deserve to have their private data locked inside Microsoft’s vault with format barriers and surveillance which they never consented to (schools make obligatory/finding decisions about these systems). █
“They’ll get sort of addicted, and then we’ll somehow figure out how to collect sometime in the next decade.”
Send this to a friend
The risk of Microsoft’s interjection into Free/Open Source software (FOSS) persists
Summary: Attempts to put Mono in GNOME still exist (Xamarin behind it) and the openwashing of .NET continues months after the Big Lie
MONO has been a thorn in the side of Free software for nearly a decade, shortly after it had been conceived by a Microsoft fan who used it to promote Microsoft APIs with associated patent risk and lock-in. It wasn’t too shocking to see the Microsoft-tied Novell joining in the ‘fun’. We have spent many years fighting back against Mono, which was an embodiment of Microsoft’s interests and an attempt to assimilate FOSS to Microsoft. The Microsoft proxy now known as Xamarin is still threatening to bring Microsoft APIs to GNOME. We thought GNOME had already salvaged itself from this risk, but the risk persists and it needs to be stopped. It was already defeated before (GNOME was close to becoming Mono-dependent whereupon we wrote many articles to create protests).
The unfortunate thing is that Microsoft bamboozled many journalists into stating that .NET is "open source" (it is not) and a Dice site is trolling again using that same old .NET spin. Do not let the lie be spread so easily. Microsoft’s .NET is proprietary and it still is a patent threat that favours Windows and Microsoft, i.e. proprietary software with back doors.
“It is a propaganda campaign just like “Scroogled” and the goal is to crush software freedom, not just companies like Google.”IDG recently hired a longtime Microsoft booster, Mary Branscombe, letting her spread these lies every week or so. She was openwashing Microsoft the other day as well as several times last month. She used to write in the CBS-owned ZDNet (very poor-quality Microsoft ads disguised as ‘articles’), but now she escapes the boundaries of tabloids and is really doing a lot of damage not only to Free software but to truth itself.
This whole ‘movement’ which tries to ‘sell’ Mono to GNU/Linux, promote the notion that .NET is ‘open’ and Microsoft is wonderfully ethical needs to be crushed. It is a propaganda campaign just like “Scroogled” and the goal is to crush software freedom, not just companies like Google. █
Send this to a friend
How many clueless or lazy journalists will drink the Kool-Aid?
Summary: The openwashing of .NET continues with yet another publicity stunt that is intended to lock in developers
THERE is some propaganda campaign going on right now. Judging by who’s spreading it with love letters to Microsoft, one cannot miss the source and the method of distribution. We must write quickly to counter the marketing, which is basically a load of selective/subjective misinformation and spin.
The biggest disappointment (but not a surprise) comes from Phoronix, which habitually covers Mono (for over 5 years now). One can see the comments (forum) for corrections. Michael Larabel is relaying Microsoft PR without quite checking the facts and so do a few other writers who jump the gun and are spreading to some Linux sites Microsoft’s misinformation. One can expect this from Microsoft-funded networks like GigaOm (Microsoft used to pay Om Malik for Microsoft advertising disguises as articles), so nonsense like this is not too shocking. We sure are expecting lots of Redmond-based and Microsoft-affiliated Web sites to virtually spam the news until the weekend (and even after the the weekend) with false claims that .NET is “open source” even though it’s not. Watch Microsoft press minions like Mary Jo Foley spreading the PR (at least not with a misleading headline). We also expected the likes of Miguel de Icaza to continue to openwash .NET because Microsoft does an “open core” PR publicity stunt (promoting a trap as though it’s “open”). Don’t be fooled by this widely-cited post with a bad headline that is very misleading. Down at the body is says: “There are three components being open sourced: the .NET Framework Libraries, .NET Core Framework Libraries and the RyuJit VM. More details below.”
“Xamarin’s Nat Friedman and Microsoft’s Scott Hanselman can scream and shout “open source” all they want but merely talking about some components going MIT licence and saying that “Visual Studio Community is now FREE to download” is not the same as .NET becoming “open source”.”So that’s not the whole. The headline is sensationalist garbage. It is very misleading as Microsoft is doing an “open core” PR stunt, it is not open-sourcing .NET. Net Friedman and other Microsoft minions (funded by Microsoft veterans to essentially act as moles inside FOSS) repeat these same claims that may actually bamboozle a lot of journalists. Jo Shields and fellow Xamarin puppets of Microsoft, for example, try to mislead similarly while very openly promoting Microsoft’s marketing (they even relay Microsoft staff’s tweets verbatim, showing who they’re rooting for).
Well, taking the actually news into account, no doubt it’s good for Xamarin, but it’s a proprietary software company whose interests intersect with those of Microsoft, not FOSS.
Xamarin’s Nat Friedman and Microsoft’s Scott Hanselman can scream and shout “open source” all they want but merely talking about some components going MIT licence and saying that “Visual Studio Community is now FREE to download” is not the same as .NET becoming “open source”. It’s just ‘free’ proprietary, it’s gratis. It’s tied to pricey malware with back doors.
Microsoft is just so desperate to lock in developers, who are rapidly moving away to FOSS and saying goodbye to Windows because Android/Linux is on the rise. The Linux Foundation’s CEO, Jim Zemlin, has already commented on Microsoft’s openwashing attempt, correctly pointing out that Microsoft is just trying to lure in developers because Windows is no longer dominant.
All in all what we deal with is merely a deceiving charm offense, as Microsoft and its minions already made similar announcements some years ago about some components, never the whole. Anyone who states something like .NET is “going open source” is either a liar or a person with reading comprehension issues. Microsoft sure has antagonism for the truth and its followers can be blinded by greed. Gratis proprietary software or proprietary software which includes components that are not proprietary is of no practical use. This is merely an exercise in marketing and presentation. █
Send this to a friend
Summary: Xamarin continues to spread dependence on Microsoft to more gaming frameworks, not just platforms such as GNU/Linux, Android, and even permanent-state devices
THE COMPANY known as Xamarin more or less acts as a proxy of Microsoft these days. Mono, with Microsoft backing, is now trying to sneak into game frameworks other than Unity. Michael Larabel was one of the very few who helped amplify de Icaza, who wrote:
Today I am happy to introduce Mono for Unreal Engine.
This is a project that allows Unreal Engine users to build their game code in C# or F#.
This is really bad. If Microsoft (through its minions at Xamarin) manages to make games dependent on .NET, then cross-platform is actually put at risk, not aided. What next? Will Xamarin also try to poison Valve’s Steam? █
Send this to a friend
A vow till death
Summary: Xamarin is not even trying to pretend that separation exists between Microsoft and its work; yet another collaboration is announced
MICROSOFT’S OFFICIAL partner Xamarin, the Mono company founded by Microsoft MVP Miguel de Icaza with people of Microsoft background, funding from Microsoft-linked sources, Microsoft-copyrighted code with Microsoft licences and Microsoft APIs (all groomed all along by Microsoft and its media moles) is in some headlines again. It all started this morning when my wife told me about “that Microsoft guy” publishing a blog post. It’s Miguel de Icaza who wrote:
We are launching the official .NET Foundation forums to engage with the larger .NET community and to start the flow of ideas on the future of .NET, the community of users of .NET, and the community of contributors to the .NET ecosystem.
Michael Larabel later covered this:
Miguel de Icaza of GNOME/Mono fame who is heading Xamarin to push .NET software for multiple platforms using Mono, passed along some .NET Foundation news. In particular, the .NET Foundation Forums have been established for allowing the .NET community to collaborate and “start the flow of ideas on the future of .NET”, according to Miguel. Those forums are part of DotNetFoundation.org.
“Mono may be fine for Microsoft; it’s an utter disaster and a dangerous trap for everyone else.”This is just more openwashing of .NET and Miguel de Icaza, as always, helps it. Mono is not just promotion of proprietary software; it is promotion of Microsoft APIs, Microsoft patents, generally poor technology, and a Microsoft Trojan horse in the technical world. Based on some new figures just released by Unity3D (which turns out to be secretly spyware), very few GNU/Linux users are foolish enough to install Mono (and Unity3D). They measure that at 0.1% of the whole!
Mono may be fine for Microsoft; it’s an utter disaster and a dangerous trap for everyone else. A quick smell test of the capital (money) and where it comes from (Microsoft-linked VC or Microsoft-funded Novell) should serve as a clue; only Microsoft benefits. █
Send this to a friend
« Previous Page — « Previous entries « Previous Page · Next Page » Next entries » — Next Page »