Showing posts with label Micro$oft. Show all posts
Showing posts with label Micro$oft. Show all posts

Wednesday, October 7, 2020

OS X is built on a UNIX kernel... will Microsoft Windows be, too?

Open-source software guru Eric Raymond has authored an argument that the presence of Linux on the desktop is imminent because Microsoft will soon run out of options to improve Windows. 

In his on-line html-based journal, Raymond argues that the porting of the Edge browsers to Ubuntu is a harbinger of the future. Microsoft developers are now embedding features in the Linux kernel to improve Windows System for Linux (WSL).  This points in a potential technical direction -- one influenced by Microsoft’s revenue stream and how has changed since the launch of its cloud service in 2010. Look at Proton, the emulation layer that allows Windows games distributed on Steam to run over Linux. 

According to  Raymond, Microsoft Windows becomes a Proton-like emulation layer over a Linux kernel, with the layer getting thinner over time as more of the support lands in the mainline kernel sources. The economic motive is that Microsoft sheds an ever-larger fraction of its development costs as less and less has to be done in-house.

A big advancement at Apple, when Steve Jobs returned, was the transition to OS X, built on top of the NeXT operating system core of BSD Unix. 


Monday, October 5, 2020

Bill Gates offers up a plan to rid the world of COVID19

Ever the optimist, the founder of Microsoft writes: because we will be able to immunize against the disease, governments will be able to lift social distancing measures. People will stop having to wear masks. The world’s economy will start running again at full speed.

Bill Gates writes that the virus won't go away soon... even with a vaccine. He does predict that likely more than one vaccine will be available by the early part of 2021, but dealing with the pandemic would first require the capacity to make enough of the various medicines, and then ensure a global reach to deliver dosages.

"Right now," he said, "most of the world's supply of COVID-19 vaccines is slated to go to rich countries." Those countries at the other end of the scale are not so lucky: "As things stand now, these countries will be able to cover, at most, 14 per cent of their people."

Removing the ethical / moral considerations out of the equation, the result, according to Gates, is the virus will continue its rampage through large parts of the globe -- wealthy nations risking reinfection because, after all, not everybody will line up for vaccination. "The only way to eliminate the threat of this disease somewhere is to eliminate it everywhere," insisted Gates.

Read more... 

Monday, May 18, 2020

Old Dogs Can Learn... to love Open Source

In 2001, then Microsoft CEO Steve Ballmer described Linux as "a cancer that attaches itself in an intellectual property sense to everything it touches."

This week at MIT's Computer Science and Artificial Intelligence Lab, Microsoft's current president Brad Smith admitted that--

"Microsoft was on the wrong side of history when open-source exploded at the beginning of the century." "And I can say that about me personally. The good news is that, if life is long enough, you can learn...that you need to change.

"Today, Microsoft is the single largest contributor to open-source projects in the world when it comes to businesses. When we look at GitHub, we see it as the home for open-source development, and we see our responsibility as its steward to make it a secure, productive home for [developers]."

So there you have it... acknowledgement of what the world-at-large has known for quite some time. By its very nature, open source enables anyone to look for and fix security flaws. And since it is peer-reviewed, software is opened up to a larger cadre of inspectors who can quickly detect issues. In fact, many open source solutions are much more secure than proprietary commercial-off-the-shelf products.

Friday, March 8, 2019

Oracle Java Copyright is Dangerous to the Developer Community

The US Supreme Court has been urged to hear Google out in its long-running copyright battle with Oracle over the search giant’s use of Java technology in Android. A number of amicus briefs have been filed with the top court in support of Google, with Microsoft, Red Hat and Mozilla, along with the Python Software Foundation, Developers Alliance, and the EFF, backing the web titan against database-slinger Oracle.

These recount an earlier court ruling in Oracle's favor on the fair use of Java APIs – stating, as it stands, that it sets a dangerous precedent that breaks long-standing and well-understood rules on software development, risks confusing the community and will damage innovation.

Google insists it built the Android platform on the computer industry’s “long-accepted practice of re-using software interfaces” – and that Oracle is "trying to profit by changing the rules of software development after the fact."

The Developers Alliance also sought to emphasize the knock-on effects of the decisions. “The current case has implications that go far beyond the two litigants involved,” as written in this PDF...

Tuesday, March 11, 2014

Leave it to Micro$oft to want to take the Government backwards...

We've seen some proactive attempts to lower costs and increase choice in the public sector when it comes to the technology tools tax payers must foot the bill for. The U.K. Government's decision to look at open source software, for example, as an alternative to using products like Microsoft Office across entire departments could lead to major cost savings, according to a policy document. The policy is pretty broad, where the UK Government will consider OSS solutions alongside proprietary ones in IT procurements. Contracts will be awarded on a value for money basis and the UK Government will only use products for interoperability that support open standards and specifications in all future IT developments. This approach ensures avoiding lock-in to proprietary IT products and services.

Of course, when the iPhone debuted, the government was fully committed to Blackberry. Getting a new mobile platform in the door at U.S. federal agencies was no small task -- even with Apple's "walled garden" that made secure apps possible, and the "sandbox" memory partitions that keep iOS secure. Microsoft's own phone offering, a laggard in the consumer space, only just recently was able to get certification. Demand for the iPhone drove adoption at agencies -- just like Blackberry did back in 2001-2003. However, a lesson learned from that experience was that proprietary means more expensive -- and, with the iPhone, the concept of Bring-your-own-device (BYOD) was born. Now we see MS trying to roll back the clock, leveraging Exchange dominance to enforce use of its own products.

One of the most interesting things that struck me was that while many companies are developing products and services to help with Bring Your Own Device initiates, quite a few people, either privately or off the record, seemed to feel BYOD in government was a passing phase. So while the focus of many mobility efforts are squarely on BYOD, there is a huge pool of people who apparently don’t think it can, or should, last within government.

That means that instead, government agencies will eventually fall back to the older model where a set of uniform devices are purchased and configured by an agency and then deployed to users. But what devices will be used? A few years ago, the answer was easy: BlackBerry. But with its declining fortunes, it’s safe to say other companies are smelling blood in the water. BlackBerry was so successful at getting into government service because it offered a highly secure alternative, though not necessarily a more convenient one, to every consumer phone on the market at the time.

Windows phones have not done so well in the consumer market compared to Android and iOS devices, so the move toward government and business makes sense

Sometime this spring, Microsoft plans to push out an Enterprise Feature pack to every Windows phone. This heavy set of tools includes the ability to use S/MIME to sign and encrypt email, automatically configure and access information through a VPN tunnel and the important ability to manage, enroll, update and revoke security certificates for users on a corporate or government network.


Let's hope tight budgets and common sense push CIOs to reject a fall-back to the dark days of Blackberry dominance. Read more of John Breedon's view here...

Friday, November 8, 2013

The New Face of Microsoft is... a robot-slaying teenage anime girl?!

I will say, I like the artwork, and it isn't the first time Japanimation-style cartoon characters have been used to sell Microsoft products. This one has high production values, however.

View it here...

Friday, October 11, 2013

Government wants to spy on the people... so engineers back-door into popular video conf software

Anyone might suspect that the NSA has hooks INTO skype. It is highly probable that the U.S. government paid Microsoft to buy Skype, re-engineer it to allow easier access than the peer-to-peer architecture it had originally.

But don't take this paranoid IT architect's word for it -- read more here.

Friday, December 30, 2011

Win8 is good for the Cloud? Tom Calls BS!

In this article, Greg Pierce claims the Windows 8 tablet is the best solution to speed up cloud adoption... because... "Beneath the “shell” is a full-featured version of Windows." He goes on to state that "Several problems that have plagued tile versions of Windows in the past, including required hardware, power consumption and especially interface, have been addressed." That's a hoot... how is Microsoft supposed to police makers of Win tablets, to ensure hardware, power consumption and other integration problems truly are solved? I would be very surprised to see a single code base run across processors and platforms seamlessly. ;-)

Greg's focus is clearly MS-centric, as he claims not seeing someone's Exchange calendar on an iPad is a deficiency of that device. Only if you care about Exchange. Cloud adoption, by definition, ends vendor lock-n. If Exchange's proprietary calendar interface won't work with HTML 5, who is to blame? As my da used to say, it's a poor carpenter who blames his tools for crappy 'implementation' (last word is my version, sorry).

Greg makes his point clear: "Software providers will be given a tablet platform in which their full-featured applications will work out of the box. In order to tailor the app for Windows 8 tablets, there will be GUI changes to make the tactile experience easier – but the app does not need to be re-written." Don't re-write to leverage the platform, but stick with your old, hackney code.

No, thanks. Objective C development on the iPad and iPhone has yielded amazing new apps, not possible in the previous MS-centric world. Building true service-oriented enterprise solutions opens the door to platform flexibility. Few would argue that the iOS interface is the benchmark for touch on a mobile device; slapping some oversized icons on Windows is not a solution. Re-thinking your approach to integration of enterprise, mobile user needs, and freedom of data is a way forward... IMHO.