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. Patent Scope Recognised as Essential For Patent Quality, But Software Patents Continue to be Granted

    Patents that are toothless, clawless lions are being accumulated by companies that should know various courts would scrutinise these enough to rule them invalid



  2. Litigation and Patenting Versus Research and Development

    reminder of who's 'stealing' jobs from engineers and who it is done for (who benefits from mass taxation rather than actual production)



  3. The Federal Circuit Has Become the Go-To Place For Patent Appeals Arising From USPTO Errors

    Patent appeals that come to CAFC as a result of bad Patent Office decisions now outnumber the appeals coming from district courts (an extraordinary situation)



  4. The Truly Odd Concept of Design Patents, Which the US Supreme Court Might Crush Very Soon

    The epidemic of shallow patents, which has already resulted in patents on mere designs, be soon end; but not before an unprecedented gold rush for such patents



  5. Quality of European Patents Has Sunk, Value Diminished

    The trouble associated with declining patent quality at the European Patent Office and early warnings about it from the staff union



  6. The Notorious 1-Click Buying Patent Expired Rather Than Invalidated

    As proof of the fact that many bogus patents (typically on software) are worthless but not invalidated, we now have Amazon's patents reaching their end of life



  7. PTAB Crushes Software Patents and Patent Extremists Are Not Happy About It

    The Patent Trial and Appeal Board (PTAB), a legal facility which invalidates many software patents, still faces opposition from those who profit from software patents (not software developers)



  8. Software Patents and Patent Trolls Are Almost the Same Problem (Still)

    Apple just got sued again, Microsoft-connected patent trolls continue serial litigation against Microsoft's competitors, and a bike shop gets sued using software patents



  9. Links 20/8/2017: KStars 2.8.1, Fedora Design Interns

    Links for the day



  10. Lack of Independent Judiciary Under the Unitary Patent (Like Boards of Appeal Under Battistelli, in Defiance of the EPC) Will Possibly Kill the Unified Patent Court

    Germany, a key player in UPC negotiations (most patents at stake), cannot proceed to ratification and Britain's expected exit from the European Union further restricts any progress



  11. The Staff Union of the EPO Has Long Warned About Declining Patent Quality

    The quality of granted European Patents (EPs) has been declining sharply and the EPO's staff representatives have warned about it for a long time, only to find themselves severely reprimanded for telling the truth



  12. The EPO's Management Needs a Perception of Security Crisis

    The EPO follows that familiar pattern of writing about every Islamic terror attack in Europe (and in the US too) while media in Munich tells a story where facts are yet uncertain



  13. Links 18/8/2017: Wallpaper of Plasma 5.11, Oracle Liberates Java EE a Bit

    Links for the day



  14. Links 17/8/2017: Krita 3.2.0, New Raspbian GNU/Linux OS

    Links for the day



  15. Corruption at the European Patent Office and Systematic Bullying That Leads People to Suicide/Bankruptcy

    A look back at 3 years of intensive EPO coverage and what's coming up next (suppression of truth behind closed doors in the courtrooms)



  16. Supreme Court Decision on TC Heartland v Kraft Food Brands Group Already Vacates the Eastern District of Texas

    Patent trolls are losing their mojo as patent lawsuits drop 21% in the Eastern District of Texas and this collapse is expected to accelerate



  17. Media Dominated by the Patent Microcosm Spreads Myths and Defends Patent Trolls, Collectors

    Popular culture myths, such as Edison being a prolific inventor, and what we all ought to know about an actual patent epidemic (vast increase in the number of patents granted, bringing the total to over 10 million in the US)



  18. The Patent Trial and Appeal Board Squashes Many Software Patents (Abstract) and §101 Seems Safe From Lobbying by the Patent Microcosm

    The Patent Trial and Appeal Board (PTAB), together with the Alice-inspired §101, is an efficient eliminator of bogus patents on software and there is no end to that in sight



  19. Ericsson Hired From the World's Largest Patent Troll and Became a Massive Troll in Europe

    Ericsson's patent aggression campaign (even in Europe) carries on; it turns out the person behind this strategy came from Intellectual Ventures



  20. Links 16/8/2017: Ardour 5.11, 24th Birthday of Debian

    Links for the day



  21. Links 15/8/2017: New LibreELEC and More

    Links for the day



  22. The Collapse of Patent Quality at the EPO is Inviting to Europe Some of the World's Worst Patent Trolls

    As troll litigation soars in Europe we must take a careful look at the sorts of patents granted by the EPO these days and the policies that support such grants



  23. The EPO is Paying Journalists For Trips Abroad and May be Buying Fake Twitter Followers (Still)

    The EPO's media strategy -- a nefarious strategy which is costing many millions of euros and is corrupting the media -- explained in light of recent activity and reporting (in German)



  24. 'US Inventor' is an Extremist Group Created by Watchtroll (Not Inventors) to Troll the USPTO for Patent Maximalism

    The face behind so-called 'US Inventor' (an anti-PTAB group) which enlists, apparently, a handful of people and does not actually represent American inventors



  25. Links 14/8/2017: Linux 4.13-RC5, PostgreSQL 10 Beta 3, GCC 7.2

    Links for the day



  26. Links 13/8/2017: DebConf 2017 and GUADEC 2017 Wrapups

    Links for the day



  27. The Farce Which is Nokia's Patent Portfolio, a Ripoff of Other People's Ideas (and Patents)

    The untold story about Nokia's alleged ripoff (plagiarism) of other people's patents, which are now being used aggressively in a shakedown campaign even against OEMs that distribute Linux



  28. Software Patents Help Neither Software Developers Nor Society in General. It's Time to Bury Them All.

    The idea that patents for the sake of patents (or increasing the overall number of patents) is somehow beneficial to everything these patents touch is misguided and detrimental not only to practitioners but also to the public whose work contributes to



  29. The Latest Evidence of the Demise of Software Patents in the United States

    Even though some software patents continue to be granted, courts in the U.S. almost always reject these, signaling the end of software patents as a potent tool (unless there's an out-of-court settlement, usually because the defendant is too poor)



  30. Growing Unrest Over Patent Trolls Goes Political

    Encouraging signs for scientists and technologists: The push for the end of patent trolling (patent assertion by parasitic opportunists against vulnerable people who cannot afford legal defense)


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