Advanced

If Mono innovates then I’m the King of Canada

Posted by ender2070 on · 13 comments
Pwnage.ca
Mail this story
Print this story

The SD times has announced their ‘SD Times 100‘ for 2010. The SD Times recognizes top leaders and innovators of the software development industry. However upon looking at the list you’ll see two names that stick out like sore thumb: ‘Microsoft‘ and the ‘Mono Project‘.

How is Microsoft considered an innovator? They buy out companies and developers to produce their substandard software. They hired Anders Hejlsberg who was Chief Engineer at Borland who worked on Turbo Pascal and managed the team who made Delphi. He was used to corrupt the Java standard with J++ (leaving out Sun features). After that he was put in charge of creating C# when Microsoft was forced to start over after being sued by Sun for it’s dirty java tricks. When developing C# they basicly copied the innovation of Sun’s Java. Silverlight is a copy of Adobe’s innovation, and will be trumped with HTML5.



Upon inspection we came across an article on the SD Times website which was explaining what it was looking for in the SD Times 100 nominations which I will quote below:



The SD Times 100 looks for companies, non-commercial organizations, open-source projects and other influencers that have determined a direction that developers followed. Last year, 100 companies were recognized in 14 categories.



Source: SD Times 100 Nomination Announcement



I also have a problem with the Mono Project being on the list. What have they actually ‘created’ or ‘innovated’ up to now besides copying everying Microsoft has done? They haven’t determined any developer direction as C# has been slowly growing. In the TIOBE index its highest rating was 6.258% on December 2009 which has slowly grown from 0.384% since August 2001.



Mono is nothing but a copy of Microsoft’s C# language. Any direction in C# would be attributed to Microsoft only. They own both the standard and the patents based on it (including the non-ecma patents which only Novell can legally use in Mono).



Novell attributes the success of the Mono Project to the February 2009 launch of Moonlight 1.0, the September 2009 launch of MonoTouch 1.0, the November 2009 launch of Mono Tools for Visual Studio and the December 2009 launch of Moonlight 2. Source: Novell News.



Earth to Novell: Moonlight isn’t an innovation, it’s a copy of Silverlight. Silverlight isn’t even popular at all among developers (even Flash is more popular). Both technologies are hitting the backburner as HTML5 has been hitting the news more than Silverlight and Flash. The only thing historic about President Obama’s historic inauguration on Silverlight is that it’s the first time the public caught his lies about open technologies.



Other bad examples were MonoTouch and Mono Tools for Visual Studio. Did Apple not just recently ban stuff not written in C/C++ or Objective C? How great can Mono Tools be to the world when C# is only 6.258% on TRIOBE? and it’s an addon for someone elses innovation?



In the end i’m not totally surprised. The article mentioned the use of Twitter which means that people were gaming the system in favour of MSFT and Mono by ganging up together to retweet Mono-related news.



I wonder what we will see from Microsoft and the Mono Project in the future. Perhaps this will entice them to actually innovate? Much like Obama’s ‘Call to Action’, where receiving the nobel peace prize inspired him to work harder. We can only wait and see.

Full Story

  Nav
» Read more about: Groups: Linux, Microsoft, Novell

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

Comments (13)

... by a person who has an obvious axe to grind. Bringing nothing to the table but ranting and conjecture.
Well, it does seem to me that if all you are doing is copying someone else, it's pretty hard to consider you as having be innovative.

Hey cabreh,

How else can you explain MS endless innovations? It's the artistic content that is the key. Invention by any other name.

Got it? Good

YBT
What major market-disrupting invention has Microsoft brought out in the past 10 years?

Contrast that to how many times in the past 10 years Microsoft has scrambled to catch up to someone else's first-to-market Big Thing™. Heck, even Apple hasn't been first to market on several of their gadgets, but they have a fairly solid market base. It's the brand that sells Apple.

OTOH, Microsoft's brand has been squandered from the beginning, first with brain-dead DOS (which they didn't invent), then incompatible DOS upgrades (v4), then a crappy, unstable GUI environment (Windows 3.x--not the first to market), followed by real multitasking (same)...

And then the Internet opened up, and suddenly people started comparing notes and realizing, it wasn't them, it wasn't the hardware's fault most of the time, Microsoft's systems really were crap with a bow on top. Their reputation sank precipitously, to the point that the only way they can sustain cash flow on their OS sales is to tie it to hardware sales.

The Zune was just to challenge the iPod (which wasn't the first to market).

C# was just to challenge Java (which wasn't the first software-defined VM).

If the Xbox challenged anything, it did so with a BB gun.

Windows Vista challenged our notion of how bad a Microsoft OS could be.

Now the Kin, the "social" mobile phone which challenges the old definition of "anti-social".

Microsoft has not only not had a true original idea in ten years or more, its attempts to copy others' ideas have been shoddy at best, but more often bumbling incompetence. Their marketing department has been the cornerstone of the screw-ups. When they (the marketing dept.) tried to be "original," we got Bill Gates and Jerry Seinfeld wiggling their arses, and we wanted to gouge out our eyes.

If the answer is "Microsoft," it's a really dumb question.

It's obvious by now, I think the article didn't go far enough.
I agree with cabreh. His diatribe isn't sad; it's well justified. He has pointed out, clearly and succinctly, that much of the tech press has no clue what innovation really is.
Mono/MonoDevelop works just fine on my Linux box, .NET/Visual Studio doesn't, that's innovation enough for me.
Quoting:Other bad examples were MonoTouch and Mono Tools for Visual Studio. Did Apple not just recently ban stuff not written in C/C++ or Objective C?


Actually Apple made an exception for tools like MonoTouch. MonoTouch simple does what Mono (and indeed many other Libraies, Python, for example) does in most, if not all cases on Linux, it provides C# hooks into the Apple IPod API, It exposes all of the iPod API to C# applications.
I find myself agreeing with Caitlyn en Gus. Even ODBC was built upon the work of the SAG in '92. DOS was bought (QDOS), Word was bought (Bravo), IE was bought (Spyglass), Win32 was bought (VMS), Visio was bought, it's a miracle a consistent productline was made. Although FOSS hasn't "bought" anything in the same sense, Blender and OpenOffice were once proprietary products too. But I wouldn't call these "innovations" of the FOSS community.

Neither would I call Gnome, FreeDOS, KDE3.x, Abiword, GCC "innovations". KDE4.x, maybe, DOSBox perhaps, Compiz most definitely, LyX certainly, GraphViz absolutely. These changed the way I worked. Apart from any ports, there is no such thing on the Windows platform.
Nearly everyone here:

You just don't get it, since you uniformly fail to grasp the genius of Microsoft's marketing efforts. One of the keys is targeting the critical audience and suppressing the dissonant factions by sheer numeric superiority. From your skewed view, techical competence rules. NOT so.

Now lets review one instance where MS won and tenaciously hangs onto a market segment where by more objective criteria it should have suffered near banishment. That is, the Business or the Enterprise market. Had they focused on just advertising they would not be in the position they hold today, i.e. where some losses are due to slippage against better server options. Nonetheless, still a very healthy cash flow situation.

Had MS attempted to win this market on its technical merits and focused upon the technical class they may have lost or simply gained a marginal share. Instead they ignored the technically informed and focused on the more impressionable upper reaches of management. That is, those In Charge that were unafraid of making ghastly errors, because they knew they were the chosen seers with unmatched business acumen. Thus, using those that viewed themselves as beyond reproach. so any error no matter how grievous was not theirs. That's how MS gained and held that organization within its palm. You must admit, that is breath taking marketing genius* at work.

For the regular consumer market a similar program was followed. Ignore technical talent and in-depth knowledge, for those technical journalists that were more malleable by flattery and/or insignificant, trivial gifts to join the choir praising their products while spurning all others. What criteria did the public have to discern the difference between the spurious and quality. Nearly none, because in comparison the competition was heavy handed and did not see the long term value of petty bribery. Plus many of the competitors charged outrageous amounts for their products and were in turn arrogant. In the beginning, MS has the beguiling face, though Borland could have unseated them with their standard lower pricing and mostly superior products*****.

With the numbers being on their side, those with technical abilities were soon drowned out by the presumption they were too full of themselves and blind to the needs of the mass of contemporary users. "Everyone uses MS products, so how could they be so bad?", was a difficult argument to counter without seeming elitist. In addition, business used it almost exclusively and demanded MS formats. Unix? Out of reach in pricing and open only to those studying at an academic institution. Those few times it was offered [$1,000 USD] it still would not work on the machine supposedly that was to be its platform******.

I could say more, but if you fail to see how innovative these techniques were and the near total obliteration of any real commercial competition mere words will not sway an obdurate mind.

As always,

YBT

* Add adroitly selected hand maidens willing to support the cause. I ran across a consultant file on an empty floor** touting the merits of MS networking**** over Novell on the campus of a very large firm where I was a consultant.

** This floor was devoid of people***, but at one time from the materials left behind was an active area.

*** Someone had to pay.

**** At that point no yet completely functioning tool.

***** Borland error was growing too large and then losing its way failing to recognize the value of its purchases, albeit, short term.

****** Gateway unit, early nineties. It was too costly for me to consider and I am not certain it ever exited the vapor phase.
MBT, either your ambiguous writing skills are improving, or my reading comprehension is degrading. I can't tell whether or not that should have [serious] tags on it.
gus,

How many times do I have to tell you humor is serious business?

YBT
Quoting:ctually Apple made an exception for tools like MonoTouch. MonoTouch simple does what Mono (and indeed many other Libraies, Python, for example) does in most, if not all cases on Linux, it provides C# hooks into the Apple IPod API, It exposes all of the iPod API to C# applications.


Tracyanne - thanks for the info on that. I don't follow iPhone/iPad all that closely (but I probably need to start since we're going to be developing for one or the other), and I had heard that MonoTouch was a potential problem as far as its getting on the iPhone.

Mono has an implementation for Android now, too, I heard.

So whether you like, love or loathe Mono, it appears to be a way to do some cross-platform development in the mobile space.

As I've said many times, I'm on the fence about Mono, but the whole Cocoa/Objective C/iTunes store mandate from Apple is no better and probably quite a bit worse.
@Steven, yes there is or soon will be a version of MonoTouch for Android, I think it's called MonoDroid.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post