Microsoft announces Windows Holographic and HoloLens

Update: And here's the video.

Microsoft has just revealed its next great innovation: Windows Holographic! It's an augmented reality experience that employs a headset, much like all the VR goggles that are currently rising in popularity, but Microsoft's solution adds holograms to the world around you. The HoloLens headset is described as "the most advanced holographic computer the world has ever seen." It's a self-contained computer, including a CPU, a GPU, and a dedicated holographic processor. The dark lenses up front contain a see-through display, there's spatial sound so you can "hear" holograms behind you, and it also integrates a set of sensors. HoloLens, says Microsoft, will be available in the Windows 10 timeframe.

They showed Minecraft as a holographic world draped over your coffee table and the rest of the house. The user placed Minecraft TNT blocks on a real world, and detonated them to reveal a minecraft world behind the exploded wall. And so, much, more. And this is no tech demo: it's working right now, and the people in the audience will be able to use it once the presentation is over. Even regular universal Windows applications can run inside this environment. Heck, they showed a simple holographic MS Paint-like application which allows you to create all kinds of fun holographic objects that you can manipulate with your hands. Scientists at NASA are using HoloLens to walk on Mars.

While this requires a clunky headset now, this can eventually power real holographic displays. This is so exciting. I'l add video once they're up, but for now, Wired and Engadget have more.

Microsoft finally rallies behind its own modern development tools

The Microsoft Windows 10 announcement is still ongoing, but one thing is standing out - Microsoft is finally, finally taking its own tools seriously. They showed a whole slew of new applications, and like Windows 10 being one single platform from phone through Xbox to PC, all of them are 100% universal. And, for the first time, these modern/Metro applications look like real, working, full-featured applications, instead of simple viewers or broken crap.

It goes very far: proper Metro Microsoft Office applications - Word, Excel, PowerPoint, Outlook - that run on phones, tablets, and PCs, sharing their data automatically, and running the exact same code. Even their new browser - codenamed Spartan - is a universal application. It's all looking really, really great, and based on the live stuff we've seen so far, it seems like Microsoft is actually pulling it off.

For the very first time, it finally feels like Win32 can go the way of the dodo. All these new applications are proper, grown-up applications that look like they can actually replace traditional Win32 ones. Even though Win32 applications are now properly integrated into Metro (they use the same gestures and stuff now), it feels like Microsoft is finally hitting the point where it can leave Win32 behind, and focus entirely on modern/Metro.

Windows 10 free for Windows 7, 8 users

Microsoft is currently presenting Windows 10, and they unveiled that it will be a free upgrade for Windows 7 and Windows 8 users (and for Windows Phone 8.1 users).

Beyond this, Myerson shared Microsoft's vision for Windows as a service, not just an operating system. A big part of that is Microsoft's new commitment to keep devices consistently updated throughout the "supported lifetime for the device." It sounds like that means those upgrading from Microsoft's older versions of Windows will consistently receive updates to keep it as up-to-date as possible. Myerson noted that this will let developer "target every single Windows device" when they build apps - anything that makes it easier for developers to reach more users will certainly be appreciated by both the developer community as well as end users.

Sounds good to me. The idea of big, monolithic releases is archaic.

Microsoft Spartan: Chrome extensions targeted for native support

Neowin has learned a bit more about these extensions and how Microsoft plans to make its browser attractive for developers. Spartan will be able to use Chrome extensions and, while we are not sure if they will work 100% natively, the way extensions have been implemented is nearly identical to that of Chrome which will make it a simple process for developers to make their extensions work on Spartan.

Interesting. I'm not a heavy extensions users - FlashBlock and AdBlock - but I know many people are.

Snappy Ubuntu Core arrives for connected devices

Canonical is today bringing Snappy Ubuntu Core out of the cloud and into physical devices with the reveal of Snappy Core for smart devices.

First announced in December 2014, Snappy Core is a new lightweight Ubuntu distribution designed for the cloud and Internet of Things (IoT) specifically. Before today, only the cloud image had been revealed, but now the company is showing off its work on real connected devices.

I have no idea what any of this means in normal-people-speak.

Windows 10 to bring Microsoft’s OneCore vision

The biggest takeaway Microsoft is hoping to deliver this week, sources say, is that Windows 10 is built on a single, common "core" (known internally as "OneCore") that will work across a variety of devices, from phones, tablets, PCs, large-screen displays like the company's Perceptive Pixel multitouch-screen devices, and ultimately, Xbox.

OneCore implies more than just the common kernel that Microsoft touted as part of its Windows 8/Windows Phone 8 stories. In addition to the OS kernel, OneCore also includes the dynamic link libraries (DLLs), application platform layer and other pieces of the operating system. Microsoft's pitch to developers with Windows 10 will be they can target the same core environment with their apps, and those "Universal" apps will work across a range of screen sizes. These apps will be available in a single store, rather than separate Windows, Windows Phone and Xbox stores.

Microsoft has been hinting about all this for years now, but they've never managed to pull it off. If they do pull it off tomorrow, they'll be the first to have a completely unified platform on all consumer-oriented device types. Apple has both iOS and OS X, and Google has Android and Chrome OS - and both of them seem to be taking steps towards unification, albeit in different ways.

Whether or not this is actually what will turn things around for Windows in mobile is a whole different girl scout cookie.

Videos: Tizen 2.3 on the Samsung T1

Last week, Samsung officially announced its first Tizen-based smartphone, the Z1 in India. The device is priced at INR 5,700 (~ $92), a relatively higher price tag for its low-end hardware, especially when you compare it with Android value-for-money smartphones like the Xiaomi Redmi 1S and the Asus Zenfone 4. It features a 1.2GHz dual-core processor from Spreadtrum, 768MB RAM, and 4GB internal storage, but Samsung is trying to defend its pricing. The Korean giant claims that Tizen can not only run Android apps, it is also lighter than other platforms. It means that Tizen requires relatively less powerful hardware to run as smooth as other platforms.

A new video from Simrandeep Singh Garcha shows that Tizen runs quite fast and smooth on the Z1, a rarity for smartphones in a similar price range. The video shows Tizen running without any sort of lag on the Z1, as well as new features like customisable colour themes and icon sets. It appears that even things like web browsing are smooth and fast on Tizen, as seen in the second video, thanks to faster page load times as well as smooth scrolling, panning, and zooming.

Credit where credit is due: it actually looks kind of nice, which is surprising, considering its developed by Samsung. This still doesn't take my doubt away about Tizen's viability in the smartphone space, but I still welcome any and all competition for Android and iOS.

Google reveals third unpatched 90-day Windows vulnerability

Microsoft has heavily criticized Google and its 90-days security disclosure policy after the firm publicly revealed two zero-day vulnerabilities in Microsoft's Windows 8.1 operating system one after one just days before Microsoft planned to issue a patch to kill the bugs. But, seemingly Google don't give a damn thought.

Once again, Google has publicly disclosed a new serious vulnerability in Windows 7 and Windows 8.1 before Microsoft has been able to produce a patch, leaving users of both the operating systems exposed to hackers until next month, when the company plans to deliver a fix.

First, this article makes the usual mistake of calling these vulnerabilities "zero day". They are not zero day. They are 90 day. A huge difference that changes the entire context of the story. Microsoft gets 90 days - three months - to address these issues. I do not see why Google has to account for Microsoft's inflexible security policies which leave users in the lurch.

Second, note that Google also disclosed two OS X vulnerabilities alongside the Windows one. Nobody seems to be talking about those.

Third, Google, how about addressing your own security problems.

Apple software quality questions

For the past six months or so, I've become increasingly concerned about the quality of Apple software. From the painful gestation of OS X 10.10 (Yosemite) with its damaged iWork apps, to the chaotic iOS 8 launch, iCloud glitches, and the trouble with Continuity, I've gotten a bad feeling about Apple’s software quality management. "It Just Works", the company's pleasant-sounding motto, became an easy target, giving rise to jibes of "it just needs more work".

Even if the endless list of complaints from die-hard Apple users and developers is somehow entirely nothing but anti-Apple propaganda, Apple is still left with a growing perception problem.

Personally, as a semi-long-time Apple user (since 2003 I believe), I've never thought of Apple's software as "particularly good" - the rest was just worse. However, considering the general quality of software, that's not saying much (software is of horribly low quality when compared to other tools we use). Now that we no longer have Windows XP but Windows 7 and up, now that we no longer have Android 2.x and Symbian but Android 5.0, people are beginning to realise what I knew all along: Apple's software isn't good. It was just a little bit less crappy than everyone else's.

2015 roadmap for Sailfish brings many, many changes

An email sent to the Sailfish developer mailing list goes into some great detail on what to expect from Sailfish over the course of 2015. It looks like they're planning to touch every part of the system.

2015 will see Sailfish OS evolve towards a display resolution and form factor independent operating system capable of running on a range of devices. It will also bring a renewed Sailfish UI. We plan to demo this evolution at the Mobile World Congress in March.

We have now started to work full speed on the new UI framework changes and are currently in the prototyping phase. Our main driver is to introduce changes that

  1. enhance user experience on both the phone and tablet
  2. strengthen the OS core
  3. simplify implementation for a better managed code base

The remainder of the long email lists a whole lot of changes the Sailfish team at Jolla plans to implement - from the lower levels all the way up to the user interface.

In addition, chairman and co-founder Antti Saarnio posted on the Jolla blog with more hints about the future of Sailfish, and one thing in particular stood out to me:

The Sailfish OS is still young, and needs more stability, better connectivity, and simplification to the user experience. The small Sailfish OS native app ecosystem needs its own program, which guides and supports app developers. The amount of applications is not important, rather the most important applications for people need to be native, and of high quality. Friends, Tweetian, Sailgrande, just to mention a few, are excellent proof points of the potential of native Sailfish OS applications.

This is very good news. Improving the operating system is one thing, but the quality and availability of native applications is another. I'm glad Jolla recognises this and seems to be taking steps to do something about it.

Fedora 21 review: Linux’s sprawliest distro finds a new focus

Like most Linux distros, Fedora is a massive, sprawling project. Frankly, it's sprawl-y to the point that it has felt unfocused and a bit lost at times. Just what is Fedora? The distro has served as a kind of showcase for GNOME 3 ever since GNOME 3 hit the beta stage. So Fedora in theory is meant to target everyday users, but at the same time the project pours tremendous energy into building developer tools like DevAssistant. Does that make Fedora a developer distro? A newbie-friendly GNOME showcase? A server distro? An obscure robotics distro?

Today, the answer to all the above questions is "yes." And the way to make sense of it all is what Fedora calls Fedora.Next.

GPLv2 and its infringement by Xiaomi

Xiaomi has announced their spectacularly spec'ed Mi Note Pro, which features the latest in Qualcomm's Snapdragon processors alongside a big 2K display and 4GB of RAM for a killer price. That being said, there's something that is not-so-good about Xiaomi's offerings that is a concern to many developers, especially many found here on XDA: Xiaomi's repeated violations of the GPLv2 license for the Linux kernel which Android (and thus Xiaomi's devices), is built on.

Somehow, this doesn't surprise me.

Arch Linux on MacBook Pro Retina 2014

I'm going to describe steps needed to have the following system:

  • Dual-boot with Arch Linux / Mac OS X
  • Boot manager UEFI Gummiboot (simple, can handle several kernels easily)
  • Full disk encryption (Mac OS X and Arch Linux)
  • LVM support
  • Suspend to disk using a swapfile
  • Settings for a great battery life (~09h30)

I keep the Mac OS X partition, to be able to update the firmware later.

Incredibly detailed 'blog post' (I would call it a website) on how to get, well, Arch Linux running on the MacBook Pro Retina 2014. I know Arch is quite popular among OSNews readers, so I figured this would be of interest to some of you. The article is a work-in-progress, so more information is sure to follow.

FreeRTOS 8.2.0 released

Version 8.2.0 of the embedded operating system FreeRTOS has just been released and is available to download. A complete list of changes is available, but personally I would highlight two of them: task notifications and some improvements of the popular ARM Cortex-M4F port.

Just a short introduction for those of you who have never heard about FreeRTOS before: it's a popular open source (released under a modified GPL license) embedded operating system (well, a multithreading library would be a more accurate description) which runs on many microcontrollers with just a few kilobytes of memory. It allows your embedded application to be split into several threads (called "tasks") with different priorities, and offers several mechanisms for synchronization/communication among tasks, dynamic allocation of memory etc.

The project officially supports quite a lot of combinations of toolchains and professional microcontrollers, however, it is not too difficult to port it to other microcontrollers. Would you like to run it on your Raspberry Pi? No problem, somebody has already ported it for you. You don't have a R.Pi? Never mind, you can try it in Qemu.

‘Video games can never be art’

The late film critic Roger Ebert once wrote:

Nevertheless, I remain convinced that in principle, video games cannot be art. Perhaps it is foolish of me to say "never," because never, as Rick Wakeman informs us, is a long, long time. Let me just say that no video gamer now living will survive long enough to experience the medium as an art form.

I have always seen this as a man from an older generation failing to grasp new forms of media, expression, and art. As great a film critic as Ebert was, he completely and utterly missed the point with this oft-quoted statement. There's an endless list of games - large triple A and smaller, independent titles alike - that I would most definitely consider art and that will, in the future, end up in museums and art teachers' classes.

I normally don't really care what other people think, but I was reminded of this statement these past few weeks as I played through To The Moon, the critically acclaimed 2011 indie RPG from FreeBirdGames. The game tells the tale of two people aiding in granting a dying old man his last wish - to go to the moon. The game is relatively short - between 4 and 5 hours - but in that relatively short runtime, its creators manage to tell a moving, endearing, funny, emotional, and ultimately beautiful story that rivals - and, in my view, rises above - some of the best films and books ever created.

To The Moon is available on Steam, GOG, and even Origin, and I highly suggest you play it. If it doesn't fit your budget or you only want the story, I uploaded my experience with To The Moon for all to see. Even if you have no interest in video games, I would still strongly suggest experiencing this uniquely beautiful work of art.

Google puts Nest’s Tony Fadell in charge of Glass

The fate of Google Glass has been up in the air these past few months, as developers seem to have stopped paying attention to the new-age eyewear and Glasshole sightings have decreased significantly. But Glass isn't done yet: Google's announcing today Glass is "graduating" from the Google X experimental projects incubator to become its own independent division - a division that will report into Nest's Tony Fadell. Current Glass head Ivy Ross will retain day-to-day authority, but she'll report to Fadell. Nest itself will remain separate and independent, and Tony will still be in charge there as well.

If you can sell a thermostat and smoke detector, you can pretty much sell anything. Maybe Fadell knows what to do with Glass.

How Verizon and Turn defeat browser privacy protections

Verizon advertising partner Turn has been caught using Verizon Wireless's UIDH tracking header to resurrect deleted tracking cookies and share them with dozens of major websites and ad networks, forming a vast web of non-consensual online tracking. Explosive research from Stanford security expert Jonathan Mayer shows that, as we warned in November, Verizon's UIDH header is being used as an undeletable perma-cookie that makes it impossible for customers to meaningfully control their online privacy.

A virtually unchecked and unbound company with near-monopoly status in many US areas doing something scummy? I am so surprised.

Xiaomi’s iPhone 6 Plus competitor doesn’t rip off Apple

Xiaomi, one of the fastest-growing tech companies in China, has announced its latest flagship device. The Mi Note is a 6.95mm-thick smartphone with a 5.7-inch 1080p display, a 13-megapixel camera, options for a Snapdragon 801 processor, 3GB of RAM, a 3000 mAh battery, and curved glass on both the front and back panels; the company refers to the front glass as "2.5D" and the rear glass as "3D."

While Xiaomi has occasionally stoked accusations of Apple mimicry with devices like its Mi Pad, the Mi Note isn't really in that vein. It might not win any awards for industrial innovation, but it appears to be an understated product without much in the way of direct design lifts.

My dislike for Xiamoi's shamelessness is no secret, but this here seems to have a little more unique identity to it than its previous offerings - save for the name, of course. If this trend persists, they may be ramping up to more unique devices for western markets governed by excessively oppressive patent regimes.

Reuters: Samsung approaches BlackBerry about buyout – source

Samsung Electronics Co Ltd recently approached BlackBerry Ltd about buying the company for as much as $7.5 billion, looking to gain access to its patent portfolio, according to a person familiar with the matter and documents seen by Reuters.

South Korea's Samsung proposed an initial price range of $13.35 to $15.49 per share, which represents a premium of 38 percent to 60 percent over BlackBerry's current trading price, the source said.

Executives from the two companies, which are working with advisers, met last week to discuss a potential transaction, the source said, asking not to be identified because the conversations are private.

Big news, if true.