5 ms·
Not a single mention of all the dirty tricks by Microsoft?! What a shallow memory. I remember how Microsoft cornered Borland and others to use some undocumente
by alecco 11y ago
Not a single mention of all the dirty tricks by Microsoft?!
What a shallow memory. I remember how Microsoft cornered Borland and others to use some undocumented features of their OS, then make them incompatible. Remember, back in the 90s updating software on mass scale was a PITA, end users were expected to never update.
Also abusing their dominance to aggressively target key developers and contractors, copying any good application in the ecosystem and bundling it.
But SV didn't learn the lesson and we are now in more abusive walled gardens for or mobile phones. And some young people parroting how wonderful Microsoft and Bill Gates are today.
- nadams 11y ago> And some young people parroting how wonderful Microsoft and Bill Gates are today. Compared to what Microsoft used to be like - recently Microsoft has made some pretty, surprising, awesome moves. Specifically their open source movement (including .Net). You would never have seen that 10-20 years ago. I'm sure if you walked into Gates's office and said "I think we should open source this" - I have a feeling he would fire you on the spot. They even now support Linux on their Azure platform - and that's not a it-will-run-but-you-are-on-your-own. Now, I'm not saying Microsoft is a saint or that I would want to work for them. But considering they didn't take action against the mono or ReactOS projects makes them ok in my book (not that they would have any real legal case - but they could drag those projects through an expensive lawsuit which would just end up with a deal to cease development).
- FrankenPC 11y agoI was going to say the same. The move to open source .net is brilliant. I wonder if some enterprising company will try to convert .net into asm.js so we can run it in the browsers.
- staunch 11y agoIt's not as if Microsoft voluntarily got nicer. They did every dirty thing they could to dominate the PC industry and simply failed. Now they're beginning to steer their leaky ship in a better direction, good for them. For me personally, I'll never be a fan of the company that selfishly held the web back with IE for a decade because they didn't want to compete. Sic semper tyrannis! https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish https://en.wikipedia.org/wiki/Halloween_documents https://en.wikipedia.org/wiki/Halloween_documents
- wampus 11y agoWhat you don't understand is that Bill Gates is from the future. I don't wanna talk about time travel shit. Cause if we start talking about it, then we're gonna be here all day talking about it, making diagrams with straws. It doesn't matter. The point is, Gates grew up in a dystopian world and traveled back in time to divert money from the assholes that created it towards charitable enterprises to fix the parts of humanity that were breaking down. Only time will tell if this strategy will work, but we have all the time in the world (and then some), thanks to time travel.
- RockyMcNuts 11y agoThis is an interesting post. It sounds believable to me. I'd like to think that we will get to a more ethical future.
- vezzy-fnord 11y agoI partially agree. Much of MS' recent moves are admirable, but they're clearly revivals of sidetracked projects and desperation moves to stay relevant as desktop OS dominance alone is beginning to lose its grip. I wouldn't be all that snide about them. However, I can't say I find their platforms particularly palatable in general.
- sfk 11y agoI've said this before (and was downvoted naturally): Microsoft's new Open Source strategy needs to be viewed with exactly the same amount of suspicion as IBM's and Oracle's. It may just be a move to reduce their expenses, since they may get unpaid software contributions and testing (Oracle's CEO pretty much admitted this in an interview).
- douche 11y agoI view it as an attack on the LAMP stack. Mono with self-hosted HTTP throw OWIN seems like a killer option. Let's face it, C# is a much better language for development than Java.
- deleted 11y ago[deleted]
- frozenport 11y agoReading leaked Windows source code from the 90s, you can see MS went to pains to ensure non-compliant borland code worked. See [1][2] [2] http://www.kuro5hin.org/story/2004/2/15/11942/2702 http://www.kuro5hin.org/story/2004/2/15/11942/2702 [1] http://www.kuro5hin.org/story/2004/2/15/71552/7795 http://www.kuro5hin.org/story/2004/2/15/71552/7795
- autokad 11y agoall tech companies do some shady stuff. look how apple sought to bury Adobe because Jobs felt slighted, manufacturers having to install nets to stop factory workers from committing suicide, evading hundreds of billions in paying taxes through Irish tax evasion. Stopping competitors from getting products to market through questionable patents and an army of lawyers. Uber making false calls mess with Lyft's operations. Google approaching Facebook to fix wages, bullying suppliers while suppliers took it for hopes of future business only to find Google built up their own works, and their sitting on Apple's board while secretly developing their own is questionable at best. I would bet that the skeletons in the closets of these tech companies are far more darker then what we find out about. i guess the short point is, usually the same people who point(ed) at the evils of microsft praise other companies who have done far worse.
- nchelluri 11y agoThis is an interesting post. It sounds believable to me. I'd like to think that we will get to a more ethical future.
- reality_czech 11y agoNo, not all tech companies do illegal things. It's a false equivalence. * Chinese manufacturers aren't really "Silicon Valley tech companies" and workers there committing suicide has more to do with Chinese culture and poor work practices than technology. * Keeping money in Ireland is not a crime. The government set up really dumb tax laws, and companies responded rationally to them. * Patents suck, but again, it's a government issue. The government sets up patent laws, and you have to abide by them. Some companies are more abusive about this than others, but they all have to follow the law. * Uber making false calls was unethical, and possibly a crime. Uber does suck as a company but not all tech companies are Uber. * Google didn't approach Facebook to fix wages. Steve Jobs did that. It was illegal and the government fined everyone involved quite a bit of money (although probably not as much as they should have). * "Google" doesn't sit on Apple's board. Some people from Google used to sit on Apple's board. If there is a conflict of interest they are supposed to resign, and that's exactly what happened when Google started competing with Apple's iPhone. * Google doesn't bully suppliers, Apple does that (sometimes). Google doesn't manufacture Android phones, they get other companies to do that for them. Yes, even that Nexus phones. * Microsoft was convicted by the Department of Justice of anticompetitive practices. If I remember correctly there were felony charges. If you don't understand how seriously unethical they were in the 80s and 90s, you haven't been paying attention at all.
- jeffmould 11y ago"abusive walled gardens for or mobile phones" While some of this is Apple and Android, much of the root of this problem lies in the carriers themselves, not the software makers. Carriers have a long standing history of building very high and tight walled gardens around their networks, the devices on those networks, and even the versions of software that run on those devices. It has actually gotten a ton better since the App and Play Stores have come around. By building those walled garden stores the Apple and Android have pulled a lot of the burden for developers from individual carriers to single platforms. I would much rather have to work with a single walled garden such as the App Store than have to deal with coming up with a version of software for each carrier.
- dlitz 11y agoJudging by the other replies to your post, apparently HN has forgotten, too.
- sigzero 11y agoI don't think dirty tricks by Microsoft was the cause. Pricing was more of it.
- PhantomGremlin 11y agoElsewhere in this discussion, finally someone mentioned a very "interesting" trick: Microsoft threw an obscene amount of money at the chief architect of Delphi. https://news.ycombinator.com/item?id=9713816 https://news.ycombinator.com/item?id=9713816
- petilon 11y agoSome of Borland's problems had nothing to do with Microsoft. A good example is Borland taking 6 months to rewrite Quattro in object-oriented code. They did this in the middle of a heated battle with Microsoft Excel, where both companies were releasing major new features every 6 months. As awesome as OOP is, it is not a user-visible feature. Being MIA for 6 months while engineers OOP'd the code may have cost them the battle. You can read some of this in this story (search for 'object oriented'): http://www.nytimes.com/1993/08/29/business/the-executive-computer-in-a-battle-of-the-spreadsheet-borland-acts-the-barbarian.html http://www.nytimes.com/1993/08/29/business/the-executive-com... Some of Borland's problems were indeed Microsoft's doing. OWL vs. MFC, for example. OWL was the first object-oriented library for Windows, but MFC eventually won because MFC was always first to support Windows features. OWL lagged behind because Borland did not have access to in-development versions of Windows. Borland applications such as Quattro Pro also suffered because Borland did not have access to in-development features of Windows such as OLE 2.0, and because of Microsoft bundling productivity applications into an Office "suite".