06.05.09

Gemini version available ♊︎

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 in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

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.

DecorWhat Else is New


  1. Debian 11 on My Main Rig: So Far Mostly OK, But Missing Some Software From Debian 10

    Distributions of GNU/Linux keep urging us to move to the latest, but is the latest always the greatest? On Friday my Debian 10 drive died, so I started moving to Debian 11 on a new drive and here's what that did to my life.



  2. Stigmatising GNU/Linux for Not Withstanding Hardware Failures

    Nowadays "the news" is polluted with a lot of GNU/Linux-hostile nonsense; like with patents, the signal-to-noise ratio is appalling and here we deal with a poor 'report' about "Linux servers" failing to work



  3. Microsofters Inside Sirius 'Open Source'

    Sirius ‘Open Source’ has been employing incompetent managers for years — a sentiment shared among colleagues by the way; today we examine some glaring examples with redacted communications to prove it



  4. Links 29/01/2023: GNOME 43.3 Fixes and Lots About Games

    Links for the day



  5. The Hey Hype Machine

    "Hey Hype" or "Hey Hi" (AI) has been dominating the press lately and a lot of that seems to boil down to paid-for marketing; we need to understand what's truly going on and not be distracted by the substance-less hype



  6. IRC Proceedings: Saturday, January 28, 2023

    IRC logs for Saturday, January 28, 2023



  7. Unmasking AI

    A guest article by Andy Farnell



  8. The ISO Delusion/Sirius Corporation: A 'Tech' Company Run by Non-Technical People

    Sirius ‘Open Source’ was hiring people who brought to the company a culture of redundant tasks and unwanted, even hostile technology; today we continue to tell the story of a company run by the CEO whose friends and acquaintances did severe damage



  9. Links 28/01/2023: Lots of Catching Up (Had Hardware Crash)

    Links for the day



  10. IRC Proceedings: Friday, January 27, 2023

    IRC logs for Friday, January 27, 2023



  11. Microsoft DuckDuckGo Falls to Lowest Share in 2 Years After Being Widely Exposed as Microsoft Proxy, Fake 'Privacy'

    DuckDuckGo, according to this latest data from Statcounter, fell from about 0.71% to just 0.58%; all the gains have been lost amid scandals, such as widespread realisation that DuckDuckGo is a Microsoft informant, curated by Microsoft and hosted by Microsoft (Bing is meanwhile laying off many people, but the media isn’t covering that or barely bothers)



  12. This is What the Microsoft-Sponsored Media Has Been Hyping Up for Weeks (Ahead of Microsoft Layoffs)

    Reprinted with permission from Ryan



  13. [Meme] António Campinos Wants to Be F***ing President Until 2028

    António Campinos insists he will be EPO President for 10 years, i.e. even longer than Benoît Battistelli (despite having appalling approval rates from staff)



  14. European Patent Office Staff Losing Hope

    The EPO’s management with its shallow campaign of obfuscation (pretending to protect children or some other nonsense) is not fooling patent examiners, who have grown tired and whose representatives say “the administration shows no intention of involving the staff representation in the drafting of the consultant’s mandate” (like in Sirius ‘Open Source’ where technical staff is ignored completely for misguided proposals to pass in the dark)



  15. IRC Proceedings: Thursday, January 26, 2023

    IRC logs for Thursday, January 26, 2023



  16. Sirius Relegated/Demoted/Destined Itself to Technical Hell by Refusing to Listen to the Technical Staff (Which Wanted to Stay With Asterisk/Free Software)

    In my final year at Sirius ‘Open Source’ communication systems had already become chaotic; there were too many dysfunctional tools, a lack of instructions, a lack of coordination and the proposed ‘solution’ (this past October) was just more complexity and red tape



  17. Geminispace Approaching Another Growth Milestone (2,300 Active Capsules)

    The expansion of Geminispace is worth noting again because another milestone is approached, flirted with, or will be surpassed this coming weekend



  18. [Meme] Cannot Get a Phone to Work... in 2022

    Sirius ‘Open Source’ wasted hours of workers’ time just testing the phone after it had moved to a defective system of Google (proprietary); instead of a rollback (back to Asterisk) the company doubled down on the faulty system and the phones still didn’t work properly, resulting in missing calls and angst (the company just blamed the workers who all along rejected this new system)



  19. [Meme] Modern Phones

    Sirius ‘Open Source’ is mistaking “modern” for better; insecurity and a lack of tech savvy typically leads to that



  20. The ISO Delusion: Sirius Corporation Demonstrates a Lack of Understanding of Security and Privacy

    Sirius ‘Open Source’, emboldened by ISO ‘paperwork’ (certification), lost sight of what it truly takes to run a business securely, mistaking worthless gadgets for “advancement” while compelling staff to sign a new contract in a hurry (prior contract-signing scandals notwithstanding)



  21. Links 26/01/2023: LibreOffice 7.4.5 and Ubuntu Pro Offers

    Links for the day



  22. Links 26/01/2023: GNU poke 3.0 and PipeWire 0.3.65

    Links for the day



  23. IRC Proceedings: Wednesday, January 25, 2023

    IRC logs for Wednesday, January 25, 2023



  24. Companies Would Collapse Upon Abandoning Their Original Goals (That Attracted All the Productive Staff)

    Staff with technical skills won't stick around in companies that reject technical arguments and moreover move to proprietary software in a company that brands itself "Open Source"



  25. [Meme] Listen to Your Workers, Avert Disaster

    Companies that refuse to take input from staff are doomed to fail



  26. The ISO Delusion: When the Employer Doesn’t Understand the Company's Value Proposition (Building Systems) and Rejects Security

    Sirius ‘Open Source’ has failed to sell what it was actually good at; instead it hired unqualified people and outsourced almost everything



  27. Links 25/01/2023: NuTyX 23.01.1 and GNU Guile 3.0.9 Released

    Links for the day



  28. Links 25/01/2023: Stratis 3.5.0 and Many Political Links

    Links for the day



  29. New Record Low: Only One 'Linux' Article in ZDNet in More Than Two Weeks

    Only a few years ago ZDNet published about 3 “Linux” stories per day (mostly FUD pieces); now it’s a ghost town, painted in ‘alien green’; considering ZDNet’s agenda (and sponsors) maybe it’s better this way



  30. Links 25/01/2023: Pale Moon 32.0 and DXVK 2.1

    Links for the day


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

Recent Posts