EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

06.05.09

How Novell Harms GNU/Linux Programming

Posted in GNU/Linux, Microsoft, Mono, Novell, Windows at 8:54 am by Dr. Roy Schestowitz

Monodevelop

Summary: What MonoDevelop — especially for Windows — means to GNU/Linux

EARLIER TODAY we wrote about MonoDevelop coming to Windows. This is not a new problem. Our contributor ushimitsudoki now points to Miguel’s latest blog post, which says: “On Windows for example, MonoDevelop runs on top of the .NET Framework and uses the .NET managed debugger instead of using Mono’s runtime and Mono’s debugger, so there is no dependency on Mono to be installed on the system.

“So basically you’ve got a Windows .NET application that doesn’t even use mono,” writes ushimitsudoki. “Hooray. This is truly a blessing for Linux users everywhere.”

“We would be better off getting the Windows codes hooked in python.”
      –Oiaohm
Oiaohm agrees and further argues that “MonoDevelop is still second rate to Visual Studio [VS] on Windows.”

“Taking into account what my colleague said about VS, that would be pretty bad then,” writes MinceR. Oiaohm added: “VS Express with the right alterations is the same program as Full VS.”

“Exactly,” exclaims ushimitsudoki, who continues: “If I was a windows developer, why the hell would I be using this second-rate s*** anyway? What serious Windows developer isn’t running Visual Studio? and what wanna-be isn’t running VS Express? I’ve never understood that whole “bringing Windows developers over to Linux” line of argument.

“Is there a group out there that cares LESS about Linux than Windows developers?”

“My problem is .NET programmers are more like the VB programmers of old,” Oiaohm adds. “They create a few gems from time to time. But to make them usable you need to port them to a better language. I really don’t see the interest in them. We would be better off getting the Windows codes hooked in python.”

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • co.mments
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • NewsVine
  • Print
  • Technorati
  • TwitThis
  • Facebook

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

32 Comments

  1. Yuhong Bao said,

    June 5, 2009 at 11:22 am

    Gravatar

    In fact, I am personally a Windows developer running VS Express.

    Roy Schestowitz Reply:

    Microsoft threatens its MVPs to keep it artificially incapable.

  2. Yuhong Bao said,

    June 5, 2009 at 11:29 am

    Gravatar

    In fact, what gcc is to Linux, Visual C++ is to Windows.

    Roy Schestowitz Reply:

    gcc is platform independent.

    Yuhong Bao Reply:

    True, in fact gcc can run on Windows using Cygwin or MinGW. I am talking about which is most common compiler on the platform.

    Roy Schestowitz Reply:

    Well, Microsoft broke some laws to bury Borland.

    Sabayon User (YGUG) Reply:

    Well, Microsoft broke some laws to bury Borland.

    Which laws would those be?

    Sabayon User (YGUG) Reply:

    Your first link shows that Microsoft was recruiting Borland developers. I’m sure the CEO of Borland didn’t like it, and it might be brazen and/or distasteful (depending on your preconceived notions) but that’s not illegal, and has nothing to do with antitrust. What is illegal are agreements between companies not to poach each other’s employees, something the DOJ is currently investigating Apple, Google and Yahoo for, if I remember correctly.

    Of course I don’t recall you ever accusing Google of “antitrust” when they poach Microsoft employees.

    The second link shows absolutely nothing whatsoever related to antitrust. You probably searched your wiki for the first occurrence of “Borland” and pasted the URL.

    Feel free to point out anything I might have missed, or offer some solid evidence to back up your claim. Here it is again:

    Well, Microsoft broke some laws to bury Borland.

    Roy Schestowitz Reply:

    No, it’s part of antitrust which relates to deliberately bad documentation and secret APIs. Here is a sample of exhibits:

    http://boycottnovell.com/wiki/index.php/Development

    Yuhong Bao Reply:

    On undocumented APIs, also refer to Windows SDKs (both current SDKs and old ones like 3.1 SDKs).

    Sabayon User (YGUG) Reply:

    Those documents where culled from the Comes lawsuit, which has nothing to do with antitrust. You call them that because you want them to be somehow tied to the actual antitrust action of ’99, but that’s not the case, is it? The “antitrust” bit is just your spin.

    After looking at those though, I have to conclude that you’re either confused or deliberately telling half-truths. Since there is no direct mention of Borland anywhere there, or how they might have been affected by whatever perceived wrongdoings you are deriving from those emails, one would have to come to the conclusion that Microsoft somehow hobbled everyone who wrote applications for their platform, partners and competitors alike. Which is interesting, considering Borland – like any number of competitors and partners – has had access to the Windows source code as part of that “look but don’t touch” licensing agreement Microsoft provides (which was the source of the NT4/2000 leak a few years ago). I can go on and on about all the fallacies with your argument: “Microsoft forgot to include two constants in windows.h, therefore Borland was crushed”.

    Please be specific and provide factual evidence of Microsoft braking a law (any law) in order to harm Borland. Here’s your claim again:

    Well, Microsoft broke some laws to bury Borland.

    Roy Schestowitz Reply:

    You are wrong again. These exhibits appeared in many places, just not always disclosed/unsealed. Netscape was antitrust investigation where Windows APIs did play a role and there is existing antitrust action in Europe. A lot of it revolves around APIs. Borland is one among several victims.

    Roy Bixler Reply:

    Those documents where culled from the Comes lawsuit, which has nothing to do with antitrust.

    I don’t agree with that. Here is a cite from the San Francisco Chronicle on the settlement of that suit:

    The lawsuit claimed Microsoft engaged in illegal monopolization and anticompetitive conduct between 1994 and 2006 that caused customers to pay more for software than they would have if there had been competition.

    That sounds very similar to the types of behaviours which anti-trust law addresses.

    Sabayon User (YGUG) Reply:

    These exhibits appeared in many places, just not always disclosed/unsealed.

    You have secret information that supports your arguments?

    Netscape was antitrust investigation where Windows APIs did play a role

    They did not, except in your mind. United States vs Microsoft was centered around the bundling of IE with Windows. I thought you were aware of this. But please direct me to evidence that supports what you’re saying.

    there is existing antitrust action in Europe

    Related to formats and protocols. And bundling. But I fail to see how that has anything to do with Borland. Please don’t nitpick like your supporters. Provide factual evidence that Microsoft violated a law, or laws – any laws – in order to harm Borland, Inc. Here’s your claim again:

    Well, Microsoft broke some laws to bury Borland.

    Roy Schestowitz Reply:

    You have secret information that supports your arguments?

    Open the PDFs. See how they are labeled and classified

    They did not, except in your mind. United States vs Microsoft was centered around the bundling of IE with Windows. I thought you were aware of this. But please direct me to evidence that supports what you’re saying.

    See the Netscape section of this petition. Also, for example:

    http://boycottnovell.com/wiki/index.php/Microsoft_to_Netscape:_try_our_800_number

    Related to formats and protocols. And bundling. But I fail to see how that has anything to do with Borland. Please don’t nitpick like your supporters. Provide factual evidence that Microsoft violated a law, or laws – any laws – in order to harm Borland, Inc.

    See:

    http://antitrust.slated.org/www.iowaconsumercase.org/011607/1000/PX01413.pdf

    Microsoft even mentions Borland when discussing APIs. Microsoft was found guilty for withholding API information.

    Quit wasting time, please. You go by the name “Sabayon User” and all you ever do is troll this Web site.

    Yuhong Bao Reply:

    Actually, I am not just talking about what is the most common compiler. In fact, Windows themselves was compiled with Visual C++ and Linux themselves was compiled with gcc. Going with the compiler the OS itself is compiled with has some benefits. For example, I use the Debugging Tools for Windows, which was designed to debug the Windows OS, and thus can only read VC symbol formats. Similarly Windows system symbols (I use the MS symbol server to get them) are in VC symbol formats as well. Thus the Borland compiler cannot generate symbols readable by the tools in Debugging Tools for Windows, and the Borland debugger cannot read Windows system symbols.

    Sabayon User (YGUG) Reply:

    Open the PDFs. See how they are labeled and classified

    Sorry, I don’t see how this has any bearing on anything.

    See the Netscape section of this petition. Also, for example:

    Ah, you don’t really know what an API is, do you? Have you even read all this, or just snipped selective portions from it? You could have quoted the OWL/MFC part of that document about – wonder of wonders – Borland (in part II). The problem is that it would be irrelevant to your claim anyway, because as with everything else in that petition, it’s just the argument from the plaintiffs. None of that is proof, they’re just supporting arguments. Are you familiar with legal proceedings? For example, if I accuse you of libel, I have to rehash every negative word you’ve ever written about anyone, and then a jury has to decide whether or not that is true, assuming it’s found to be relevant to the case. If you’re rooting for the plaintiffs of course all of the supporting arguments will ring true, but that doesn’t mean they are. It’s a lawsuit, not a blog post. But hang on to your horsies…

    Microsoft even mentions Borland when discussing APIs

    Oh my god, you don’t really even read any of this, do you? Here, I transcribed the relevant part of that PDF for you (I hereby irrevocably release this under the GFDL, so you can add it to your wiki if you want) and added two [notes]:

    the apps group [meaning the Office team] does not need access to the [Windows] source. it’s a matter that they have grown accustomed to it. the fact that other companies have been able to product world-class windows products (eg, Borland Quattro pro, Paradox, Lotus Ami Pro 3.0, Freelance, etc) is proof

    I mean, really? Do you seriously even read this stuff at all?? Do you realize what things like these do to what’s left of your credibility? And if you did actually read and understand this, and someone else considered it “evidence” that Microsoft was being evil… what does that do to the credibility of the people who selected it as a supporting exhibit in the case?

    Quit wasting time, please.

    I will ignore your cop-out ad hominem and implication that you have something other to do than tend to your blog, but I will assume that you have no proof of your claims beyond the easily disputable “hit ‘em with the links” confusion you tried to use here. That means tat what you said is, for lack of a better term, nothing more than a lie.

    Oh, and I switched to Sabayon a few weeks ago. Highly recommended. The comfort zone and familiarity of Gentoo without the sharp edges. I love it.

    Roy Schestowitz Reply:

    I recognise your style now. You’re “Gentoo user”, a Microsoft troll. Nymshifters are not worth attention.

    Sabayon User Reply:

    I recognise your style now

    Was this before or after you made the connection between Sabayon and Gentoo, and the number of people who post comments to your blog as [Distro] Name? From the same IP address and using the same email address? Did the UG tag confuse you? No worries, I removed it.

    …you do know what Sabayon Linux is, right?

    We’ll ignore your usual mommy-i-want-my-security-blanket cop-out where anyone who doesn’t strike the right note is a full-time Microsoft employee, but

    Nymshifters are not worth attention

    The irony of you linking to that smear you wrote defending your friend “twitter”, the most famous nymshifter troll on Slashdot, is just slightly beyond incredible. Is “twitter” worth attention? I should think so, considering you quote him on your blog posts. I’ll try to keep up with his two dozen accounts, although I’m afraid I’ll run out of distros before I even come close.

    Not everyone knows the twitter story, so here is the usual post. I guess there are nymshifters and then there are nymshifters and trolls, eh Roy?

    Well, getting back to topic before you so skillfully shot the messenger (as you’re keen on pointing out again and again is so often done to you), are you going to whip up some evidence that Microsoft broke the law to harm Borland? Here is your claim again:

    Well, Microsoft broke some laws to bury Borland.

    Otherwise, we’ll consider this conversation finished.

  3. Needs Sunlight said,

    June 6, 2009 at 11:05 am

    Gravatar

    “Rival companies, like Borland International and the Lotus Development Corporation, have contended that Microsoft tried to block companies offering other operating systems by using unfair licensing practices and other tactics. Some companies have also said that Microsoft used various dirty tricks, including what the industry calls “vaporware,” to leverage its expansion from MS-DOS into almost every kind of software for desktop computers.”

    http://www.nytimes.com/1995/02/15/us/judge-rejects-us-antitrust-pact-with-microsoft.html

  4. The Mad Hatter said,

    June 6, 2009 at 12:34 pm

    Gravatar

    Roy may not have any “secret” information regarding Microsoft’s monopolistic actions against Independent Software Vendors, but I do. Specifically Microsoft withheld Application Programming Interfaces, and refused to supply pre-release copies of Windows for the developers to work on. I got this from the Chief Technology Officers of a couple of the Independent Software Vendors.

    Beyond confirming it happened, I won’t tell you who was involved. These guys depend on Microsoft for their market (Windows OS Computers), and if Microsoft knew who was talking, it would attack them.

    Roy Schestowitz Reply:

    Well, Microsoft does give reasons to fear retaliation.

    “Microsoft retaliated against industry participants that supported DR-DOS. For example, when Z-Nix Inc. bundled DR-DOS 6.0 and Microsoft Windows 3.1, proclaiming no incompatibilities, Microsoft’s Brad Silverberg wrote: “look what znix is doing! cut those fuckers off.” Within three weeks, Microsoft demanded an audit of Z-Nix’s entire business and then commenced a copyright and trademark infringement action. Z-Nix was forced to file for bankruptcy in or around 1995″

    Comes Petition [PDF]

    G. Michaels Reply:

    Really? What an amazing coincidence! I have secret information that proves BoycottNovell is financially sponsored by RedHat and IBM. I’d love to show it to you, but alas, it’s secret. But it’s True (TM).

    I also have secret emails that confirm the existence of the Loch Ness Monster, Bigfoot and Scott Baio. And the location of Jimmy Hofa. Alas again, they’re all very secret so I cannot share them.

    I have magic PDFs with REALLY IMPORTANT information written in magic digital ink that disappears when you try to read them. Because they’re secret, you see. Just ask me – I have one for every occasion and topic. They’re very mysterious.

    And get this – whenever I talk about my secret information, I make sure I make clever allusions and use ominous language and professional-sounding acronyms and whatnot. That goes a long way towards convincing people that my secret information is in fact real and validates whatever argument I happen to be making at the time. Since it’s secret, right? And I couldn’t possibly show it to anyone. Because it’s secret.

    Let me ask you something, “The Mad Hatter”. When you are outside of your comfort zone, you know, like websites where everyone thinks like you, talks like you, has the same belief system and set of values and so on, does this kind of weak babble actually work? I mean, here you get golf claps from the BoycottBoy gallery but elsewhere, can you use it without people simply going into a spasm of uncontrollable laughter? I’m just genuinely curious.

    The Mad Hatter Reply:

    Comfort Zone? My comfort zone is Washington DC, Sacramento CA, New York, NY, Shanghai PRC, and places like that. I’m a professional salesman, and spend a lot of time in 5 star hotels.

    What I said is true. You don’t have to believe it. It makes no difference to me.

    Though I have to admit I’d love to check the one you have on Jimmy Hoffa, to see if it matches the cartoon in Mad Magazine which showed his body, in a garbage can, in orbit.

    Roy Schestowitz Reply:

    They try personal attacks. It means you’re on the right topic.

    twitter Reply:

    M$ is a lost cause, Michaels. There’s nothing secret about Comes vrs M$, it’s public record. Roy has produced dozens of letters from M$ executives behaving badly. The only way to be safe from them is to have nothing to do with them. Industry has learned this the hard way and is moving in the right direction. The public has caught on too.

    What’s really funny though, is how you persistently stalk this site and it’s users, then say there is something wrong with people for noticing. There are few better examples of what M$ is all about than G.Michaels. Rot on, dude. Show everyone the real eXPerience.

    Yuhong Bao Reply:

    I wouldn’t say MS is completely a lost cause, but twitter is right about the rest. The think about having nothing to do with them is IMO particularly interesting because I live near them.

    Roy Schestowitz Reply:

    Unless they can find a franchise to replace what’s dying (licensing as a business model), they are a lost cause. They tried advertising (SaaS) and hardware and have thus far failed to evolve.

    Yuhong Bao Reply:

    So it is more than just the tactics (I think Gates and Ballmer’s tactics are ultimately at fault, but may need to force out more than just Ballmer to reform). In fact, this is, yep, the horrors of artificial scarcity yet again! It is fundamentally flawed and not just for software (see DRM for an example). In fact, do you know why the Free Software Movement was created in the first place? Read the Bill Gates’ open letter to hobbyists for a clue. It was only 8 years after Gates told hobbyists not to copy their software that Stallman started the free software movement that led us to where we are today, which was coincidentally around the time IBM decided to follow the same trend that led to the start of that movement by making it’s own software OCO! Notice the backlash that followed. Later IBM did began embracing open source software as well as open standards like ODF. Yep, where most of us only have to deal with part of the history, IBM have to deal with the entire thing (see Hercules, for example, for why), so it is a good source of info.

    Roy Schestowitz Reply:

    Yes, they’ll need to sell something of substance (and not force people to buy it, either).

  5. The Mad Hatter said,

    June 7, 2009 at 7:16 pm

    Gravatar

    Yeah Roy, and I love it when they get personal. It’s quite hilarious watching them try to argue, because they are so damned bad at it. Gives me a good laugh it does, because they don’t know who and what they are trying to take on. I might be a marshmallow, or I might be a serial killer trolling for victims.

What Else is New


  1. Microsoft and Nokia's Patent Trolls by Proxy: First Conversant, Now Provenance Asset Group Holdings LLC

    Microsoft's shell game with patents (passing Android-hostile patents to trolls) carries on and publishers funded by these trolls offer the details, albeit vaguely and with obvious spin



  2. Anonymous Professionals Speak of Benoît Battistelli's Destruction of the EPO, But Why Does the Media Turn a Blind Eye?

    Everyone in the circles of EPO staff and EPO stakeholders knows that dysfunction has become the norm; European media, however, remains suspiciously silent about what otherwise would be a major European scandal (bigger than FIFA or Dieselgate)



  3. The Darker Past of the Next President of the EPO - Part III: More Details About Caixa Geral de Depósitos, Former Employer of Campinos

    The side of Campinos which he prefers to conceal, or rather his association with a rather notorious Portuguese bank



  4. UPC Looks Like More of a Distant Dream (or Nightmare) as Germany Adds Another Two Months' Delay

    The likelihood that the UPC will be altogether scuttled is growing as delays keep piling up and more complaints are being filed by public interest groups (as opposed to Team UPC, which hoped to shove the UPCA down everyone's throats behind closed doors)



  5. Patent Trolls Roundup: BlackBerry, Dominion Harbor, IPNav, IP Bridge

    A quick review of recent news regarding patent trolls or entities which resemble (and sometimes feed) these



  6. Battistelli's Destruction of the EPO is Bad for Everyone, Even Patent Attorneys

    The collapse of the European patent system, owing primarily to Battistelli's totalitarian style and deemphasis on patent quality, means that "the war is lost," as one professional puts it



  7. Links 19/10/2017: Mesa 17.2.3, New Ubuntu Release, Samsung Flirts With GNU/Linux Desktops

    Links for the day



  8. Some of the USPTO's Most Ridiculous Patents Are Scrutinised by “Above the Law” While Dennis Crouch Attempts to Tarnish Alice

    Controversies over patent scope and level of novelty required for a patent; as usual, public interest groups try to restrict patent scope, whereas those who make money out of abundance of patents attempt to remove every barrier



  9. Microsoft's Software Patents Aggression in Court (Corel Again)

    Microsoft's tendency to not only abuse the competition but also to destroy it with patent lawsuits as seen in Corel's case



  10. The Spanish Supreme Court Rejects the EPO's “Problem and Solution Approach” While Quality of European Patents Nosedives

    European Patents (EPs) aren't what they used to be and their credibility is being further eroded and even detected as such



  11. Europe is Being Robbed by Team Battistelli and the UPC/PPH Would Make Things Worse

    The European Patent Office (EPO) has put litigation at the forefront, having implicitly decided to no longer bother with proper patent examination and instead issue lots of patents for judges and lawyers to argue about (at great expense to the public)



  12. Team UPC Continues to Promote Illusion of UPC Progress Where There's None

    The core members of Team UPC in the UK spread obvious falsehoods in the media, probably in an effort to attract 'business' (consultation regarding something that does not exist)



  13. António Campinos: A True EPO Reformer or More of the Same?

    More unfortunate reminders that Campinos and Battistelli don't quite diverge on the big issues, they're just more than two decades apart in age (but the same nationality)



  14. Juve Has Confirmed That António Campinos is French

    The relationship between Campinos and Battistelli has a nationality aspect to it, not even taking into account the interpersonal connection which goes a long way back



  15. The Darker Past of the Next President of the EPO - Part II: António Campinos at Banco Caixa Geral de Depósitos

    A look at the largely-hidden banking career of the next President of the EPO and the career of the person who competed with him for this position



  16. SUEPO to the Media, Regarding Campinos: “No Comment, It’s Too Dangerous”

    António Campinos, who is Benoît Battistelli's chosen successor at the EPO, as covered by German media earlier this month



  17. Staff Union of the EPO (SUEPO) Willing to Work With Campinos But Foresees Difficulties

    New message from SUEPO regarding Battistelli's successor of choice (Campinos)



  18. Links 18/10/2017: GTK+ 3.92, Microsoft Bug Doors Leaked

    Links for the day



  19. The Darker Past of the Next President of the EPO - Part I: Introduction

    Some new details about Mr. Campinos, who is Battistelli’s successor at the EPO



  20. Confessions of EPO Insiders Reveal That European Patents (EPs) Have Lost Their Legitimacy/Value Due to Battistelli's Policies

    A much-discussed topic at the EPO is now the ever-declining quality of granted patents, which make or break patent offices because quality justifies high costs (searches, applications, renewals and so on)



  21. Patent Firms From the United States Try Hard to Push the Unitary Patent (UPC), Which Would Foment Litigation Wars in Europe

    The UPC push seems to be coming from firms which not only fail to represent public interests but are not even European



  22. In the Age of Alice and PTAB There is No Reason to Pursue Software Patents in the United States (Not Anymore)

    The appeal board in the US (PTAB) combined with a key decision of the Supreme Court may mean that even at a very low cost software patents can be invalidated upon demand (petition) and, failing that, the courts will invalidate these



  23. IAM is Wrong, the Narrative Isn't Changing, Except in the Battistelli-Funded (at EPO's Expense) Financial Times

    The desperate attempts to change the narrative in the press culminate in nothing more than yet another misleading article from Rana Foroohar and some rants from Watchtroll



  24. The Federal Circuit Continues Squashing Software Patents

    Under the leadership of Sharon Prost the Court of Appeals for the Federal Circuit (CAFC) continues its war on software patents, making it very hard to remember the last time it tolerated any



  25. SUEPO Representatives Like Elizabeth Hardon Vindicated as Battistelli's Detrimental Effect on Patent Quality is Widely Confirmed

    Feedback regarding the awful refusal to acknowledge patent quality crisis at the EPO as well as the appointment of a President so close to Battistelli (who most likely assures continuation of his policies)



  26. Links 17/10/2017: KDE Frameworks 5.39.0, Safe Browsing in Epiphany

    Links for the day



  27. Judge Bryson Rules Against Allergan After It Used Native American Tribes to Dodge Scrutiny of Patents (IPRs); Senator Hatch Does Not Understand IPRs

    Having attempted to dodge inter partes reviews (IPRs) by latching onto sovereign immunity, Allergan loses a key case and Senator Hatch is meanwhile attempting to water down IPRs albeit at the same time bemoaning patent trolls (which IPRs help neutralise)



  28. Rumours That António Campinos Initially Had No Competition at All (for Battistelli's Succession) Are Confirmed

    Succession at the EPO (mostly French) shows that there's little room for optimism and Battistelli's people are too deeply entrenched in the upper echelons of the EPO



  29. EPO Stakeholders Complain That the New Chairman Does Not Grasp the Issues at the EPO (or Denies These)

    Some information from inside the EPO’s Administrative Council, whose Chairman is denying (at least to himself) some of the core issues that render the EPO less competitive in the international market



  30. Another Misleading Article Regarding Patents From Rana Foroohar at the Financial Times

    In an effort to promote the agenda of patent maximalists, many of whom are connected to the Financial Times, another deceiving report comes out


CoPilotCo

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

CoPilotCo

Recent Posts