Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Exploring the Future of Computing
Updated: 1 hour 50 sec ago

*iOS for consumers, macOS for professionals*

8 hours 27 min ago
If you listen to Apple podcasts - and you really should, because ATP and Gruber's The Talkshow are a delight to listen to, even if it's sometimes infuriatingly inaccurate about Windows, Android, and Linux - you would know there's a lot of talk going on about what Apple is going to do to 'salvage' the iPad, and what Apple is going to do - if anything - to replace the Mac Pro. They sometimes take it a step further, and go into what the future of macOS and iOS is going to - will they continue to exist side-by-side? Will macOS be tightened up and made more like iOS, or will iOS be expanded to make it more like macOS? These questions arise from Apple's seeming indifference towards the iPad, and the obvious situation with the lack of updates for the Mac Pro, the Mac Mini, and to a lesser degree even the iMac. On top of that, the rumour mill is running in overdrive, and it further fuel the fires of these discussions. I've been thinking about this a lot these past few months, and I've been talking to people who know their Apple stuff, and the more I take a step back and look at all the discussions, rumours, and Apple's actions - and lack thereof - the more obvious it becomes: it seems like Apple is about to completely redefine its infamous product matrix. In case you don't remember, back in the late '90s, Steve Jobs showed the following product matrix: Before I show you what I think Apple is going to do, here are a few reasons underpinning it, in list form: The Mac Pro was introduced to much fanfare, but hasn't been updated in - as of writing - more than three years. Likewise, the Mac Mini hasn't been updated in well over two years. The MacBook Air - the number one crowd pleaser among non-techy buyers - hasn't been updated in two years. The iMac hasn't been updated in over 18 months. Apple told Nilay Patel that the company is out of the standalone display business. If true, the logical extension of this would be that Apple is out of the headless Mac business. As John Gruber noted in the latest The Talkshow episode - do you really think Apple is going to put ugly LG monitors in its brand new, meticulously designed headquarters? The rumour mill claims Apple is expected to expand its iPad lineup even further, with more Pro models. iPads - even the basic models - have an insane amount of computing power, and newer models have lots of RAM and crazy fast processors. What for? To watch Netflix? I don't think so. And last but not least: Apple debuted a number of new commercials last week, in which the company positions the iPad not as a companion device, but as your only device, touting its productivity features such as Microsoft Office support. Add all this up, and I'm getting the feeling Apple is working towards a product matrix that looks more like this: The basic gist is that I feel Apple is slowly but surely working towards positioning iOS computers as its consumer line, and macOS computers as its pro line. Since I can already hear people tapping away at their keyboards about Xcode this and consumption device that - it's important to note that what is iOS today will be very different from what will be iOS in the future. iOS surely has its limitations right now - specifically things like awkward and cumbersome file management, no proper windowing, etc. - but there's no reason to assume that what iOS looks and feels like today is what it'll look and feel like forever. A lot of people are exploring what an IDE and related software will look like on iOS (just follow Steven Troughton-Smith and Federico Viticci on Twitter - they talk a lot about production-oriented iPad applications). The problem here isn't that iOS can't do complex applications - the problem is that the application ecosystem isn't conducive to such complex applications, which is quite a big hole Apple dug itself into by letting the App Store model ravage the indie developer scene, race all prices to the bottom of the barrel, and creating the expectation that everything is either 99 cents or free. Another issue easily spotted in the product matrix is that the iPad Pro awkwardly sits in the desktop line, even though it clearly isn't a desktop device. It could very well be that we'll eventually see an iOS desktop or desktop-like device, but I honestly don't think it's worth the effort. People have overwhelmingly voted with their wallets, and portable computing has resoundingly won. Read more on this exclusive OSNews article...

Flower Pot: AmigaOS 4 install tool for Windows and macOS

20 hours 56 min ago
Looking for an easy way to install AmigaOS 4? We made everything as easy as possible to emulate AmigaOS 4.1 on your Windows or Mac. Basically, Flower Pot makes the process of installing AamigaOS 4 on Windows or macOS using WinUAE as easy as possible. All you need is the AmigaOS 4.1 Final Edition ISO (the version for Classic!) and required ROM files, and the rest is automated. This means that the only way to legally get this up and running is to not only buy AmigaOS 4 for Classic (which is not that expensive at €25), but also to somehow get the Amiga 4000 ROM. My first thought was that other than extracting said ROM yourself, the only other way to get it was to buy Amiga Forever - but I'm not sure Amiga Forever contains the required ROM, which may mean you have to sail the seven seas to get it (Update: Amiga Forever supports it!)

Solving the mystery of the OP1 processor in the Chromebook Plus

Thursday 23rd of February 2017 12:10:43 AM
Turns out the processor/SoC in the latest two ChromeBooks - the Samsung models - are part of a wider program by Google. The OP1 is built by Rockchip, which has made ARM processors for a while and isn't especially well-regarded among US consumers. And, strangely enough, even discovering that Rockchip makes the OP1 took a bit of sleuthing. The company doesn't have its brand anywhere near the Chromebook Plus. Also, the chip is called the OP1, which implies that there's going to be an OP2 and OP3 and so on. What exactly is going on here? Just what is OP? Well! Turns out there's a website for answering that exact question, helpfully named OP is a designation for SoCs that are optimized for Chrome OS. Naturally, I assumed it was a Rockchip brand - but that's not the case at all. And the website ostensibly designed to explain OP to us doesn't tell us who owns it (and it's even registered anonymously), so OP strangely mysterious. Mystery solved: OP is a trademark owned by Google, and bestowed on SoCs that meet a Google spec for a good Chrome OS device. Basically, if a Chromebook has an OP processor, it means that Google certifies that it’s been optimized for Chrome OS. Everybody is racing towards ARM laptops. Intel's decision to sell Xscale is probably going to be looked back upon as one of the worst decisions in technology history.

7 earth-size planets identified in orbit around a dwarf star

Wednesday 22nd of February 2017 10:43:35 PM
Not just one, but seven Earth-size planets that could potentially harbor life have been identified orbiting a tiny star not too far away, offering the first realistic opportunity to search for biological signs of alien life outside of the solar system. The planets orbit a dwarf star named Trappist-1, about 40 light years, or about 235 trillion miles, from Earth. That is quite close, and by happy accident, the orientation of the orbits of the seven planets allows them to be studied in great detail. One or more of the exoplanets - planets around stars other than the sun - in this new system could be at the right temperature to be awash in oceans of water, astronomers said, based on the distance of the planets from the dwarf star. Science is awesome.

AMD launches Ryzen

Wednesday 22nd of February 2017 10:42:06 PM
AMD's benchmarks showed that the top Ryzen 7 1800X, compared to the 8-core Intel Core i7-6900K, both at out-of-the-box frequencies, gives an identical score on the single threaded test and a +9% in the multi-threaded test. AMD put this down to the way their multi-threading works over the Intel design. Also, the fact that the 1800X is half of the price of the i7-6900K. If these promises and benchmarks hold up, Intel will be facing some incredibly tough competition on the desktop/laptop side for the first time in a long, long time.

EU privacy watchdogs say Windows 10 still raises concerns

Tuesday 21st of February 2017 12:33:03 PM
European Union data protection watchdogs said on Monday they were still concerned about the privacy settings of Microsoft's Windows 10 operating system despite the U.S. company announcing changes to the installation process. The watchdogs, a group made up of the EU's 28 authorities responsible for enforcing data protection law, wrote to Microsoft last year expressing concerns about the default installation settings of Windows 10 and users' apparent lack of control over the company's processing of their data. Remember Scroogled? Good times.

It's a weird time to be in charge of Sweden's Twitter account

Monday 20th of February 2017 11:13:11 PM
When Max Karlsson found out that he was going to be in charge of Sweden's official Twitter account this week, he was looking forward to sharing some of his photography, or riffing about music and technology - nothing too different from how hundreds of others have used the handle since Sweden opened it up to ordinary users in 2011. "My thought was to speak about the interests and values that I have," Karlsson, 22, said in a phone interview Monday evening. "And then Trump hit." I find it fascinating that the official Twitter account for Sweden changes hands every week between Swedish citizens. In this particular case, it gives an ordinary Swede the opportunity to use facts to dispel a bunch of nonsense from the most powerful man in the world, who is apparently incapable of separating fact from Fox News-infused fiction.

Library Hand, the neat penmanship style for card catalogs

Monday 20th of February 2017 11:06:51 PM
In September 1885, a bunch of librarians spent four days holed up in scenic Lake George, just over 200 miles north of New York City. In the presence of such library-world luminaries as Melvil Dewey - the well-organized chap whose Dewey Decimal System keeps shelves orderly to this day - they discussed a range of issues, from the significance of the term "bookworm" to the question of whether libraries ought to have a separate reference-room for ladies. They then turned their attention to another crucial issue: handwriting. As libraries acquired more books, card catalogs needed to expand fast in order to keep track of them. Though the newly invented typewriter was beginning to take hold, it took time and effort to teach the art of "machine writing." Librarians still had to handwrite their catalog cards. And this was causing problems. Fascinating story - and funny how I was taught something very close to Library Hand cursive script (the one from A Library Primer listed in the article) when I was a kid.

Linux 4.10 released

Monday 20th of February 2017 07:10:42 PM
Linux 4.10 has been released. This release adds support for virtualized GPUs, a new 'perf c2c' tool for cacheline contention analysis in NUMA systems, a new 'perf sched timehist' command for a detailed history of task scheduling, improved writeback management that should make the system more responsive under heavy writing load, a new hybrid block polling method that uses less CPU than pure polling, support for ARM devices such as the Nexus 5 & 6 or Allwinner A64, a feature that allows to attach eBPF programs to cgroups, an experimental MD RAID5 writeback cache, support for Intel Cache Allocation Technology, and many other improvements and new drivers. Here is the full list of changes.

IBM AIX for PS/2

Friday 17th of February 2017 10:40:04 PM
I'm pretty sure all of you are aware of Advanced Interactive Executive, or AIX, IBM's high-end, professional UNIX operating system. It has been in development since 1986, and is currently at version 7.2, released in 2015. It's one of those operating systems you hear relatively little about here on OSNews, if only because it sits in a part of the market where few of us ever encounter it. Which is why I was pleasantly surprised to learn that AIX hasn't been confined to (relatively) exotic non-x86 hardware such as IBM Power and PowerPC-based systems. During my research into the IBM PS/2, I discovered that IBM released versions of AIX for PS/2 systems. The first release was AIX 1.1 1989, followed by 1.2 in 1990, and the last release, 1.3, in 1992. From the AIX 1.3 PS/2 announcement letter: Performance tuning in AIX PS/2 Operating System Version 1.3 offers increased throughput for Input/Output (I/O) in both raw and block mode, in addition to kernel performance enhancements and smaller size requirements available through the availability of serviceable shared libraries usage in applications written to utilize them. Enhancements have also been made to the pager and swapper areas of memory management that have resulted in performance increases. Improvements in the windowing and Graphical User Interface (GUI) areas are highlighted with the introduction of the X Windowing System V11 R5 from MIT available in AIX PS/2 X-Windows Version 1.3 and AIXwindows Environment for PS/2 Version 1.3 and OSF's Motif 1.1.3 available in AIXwindows Environment for PS/2 Version 1.3 along with AIXwindows Desktop. Support for the IBM Xstation 120 and Xstation 130 is provided in the AIX PS/2 Xstation Manager Version 1.3 Support for XGA-2 provides non-interlaced, high resolution graphics on those displays that support it. The internet is a great thing, and IBM AIX 1.3 for PS/2 can be found on abandonware sites, and there are some repositories with more information. The full AIX 1.3 PS/2, with all the additional packages you had to buy separately, comes in at a whopping 94 1.44 MB floppies. The installation procedure is complex, and I haven't yet been able to get it installed in VirtualBox. I want to give this some visibility, because maybe someone with more experience with AIX can get AIX PS/2 to run inside VirtualBox or some other virtualisation tool.

ReactOS 0.4.4 released

Thursday 16th of February 2017 11:09:57 PM
Today marks the fifth release of the ReactOS 0.4.x series, as well as the fifth following the 4 month release cycle started by 0.4.0 itself. Progress has continued steadily, with a great deal of work going on in the background to improve ReactOS' general usability and stability. Many of these improvements were on display at the FOSDEM convention in Brussels that took place on the 4th and 5th of this month. Certainly one of the more notable albeit less visible additions was the incorporation of basic printing support by Colin Finck. At present ReactOS is only capable of sending print commands to a parallel port printer, but this is the first step towards universal support and Colin should be applauded for his effort. It seems ReactOS can run Office 2007 now. That's actually quite neat.

ToaruOS 1.0.3 released

Thursday 16th of February 2017 11:07:42 PM
ToaruOS 1.0 was released 18 days ago, and since then, several bugfix releases have been released. The latest release - the one you want to test - is 1.0.3. ToaruOS is a complete hobby operating system, including a kernel and userspace with many graphical applications. This is the first release considered to be "user-ready", but please keep in mind that ToaruOS is a hobby project and it may not be stable or suitable for any purpose you might have for an operating system. This release represents the culmination of many years of development, research, and learning. IT's a remarkably fun operating system, and runs without any problems in VirtualBox. I've played with it a bit during the day, messing around with the basic but elegantly simple UI, browsing the file system, installing a few packages through the graphical package manager, and playing some Quake. It's rare for hobby operating systems to achieve this level of functionality in a 1.0 release, so colour me pleasantly surprised. ToaruOS's kernel in its current form is 32-bit, non-SMP, monolithic (but modular), and Unix-like. It supports processes, threads, shared memory, files, pipes, TTYs, packet-based IPC, and basic IPv4 networking. Driver modules allow for access to EXT2 and ISO9660 filesystems, PATA and ATAPI disk access for hard drives and CDs, framebuffer support on most virtual machines (as well as bootloader-assisted generic framebuffer support), networking on AMD PCnet FAST, Realtek RTL8139, and Intel PRO/1000-series NICs, PS/2 mice and keyboards, audio on Intel AC'97 chipsets, as well as special support for VirtualBox's guest additions. The userspace includes a dynamic linker, a full-featured compositing windowing system, many Unix-like utilities, a port of Python 3.6 (including many binding libraries for the ToaruOS windowing environment), and several graphical applications (including a package manager). The code's on github.

Source: Apple will fight 'right to repair' legislation

Thursday 16th of February 2017 10:59:51 PM
Apple is planning to fight proposed electronics "Right to Repair" legislation being considered by the Nebraska state legislature, according to a source within the legislature who is familiar with the bill's path through the statehouse. The legislation would require Apple and other electronics manufacturers to sell repair parts to consumers and independent repair shops, and would require manufacturers to make diagnostic and service manuals available to the public. This is completely normal in the automotive sector, and I see no reason why the tech sector should be any different.

Rediscovering an old IBM PS/2 Model 50

Wednesday 15th of February 2017 09:51:11 PM
Today, after sitting in storage for over 20 years, my brother and I dusted off his old IBM PS/2 Model 50 (8550-021), with the goal of cleaning it up and making sure it still works. It was still working when he stored it, so it should still be okay today (barring any unavoidable degradation caused by the slow march of time). As far as he remembers, it's got DOS installed on its 20MB hard drive (and a bunch of games). I've taken it apart completely so that I can set to cleaning it thoroughly tomorrow. Everything seems to be in relatively pristine condition (save for the case, which is battered in a grungy, industrial kind of way). A visual inspection didn't reveal anything blown or out of the ordinary on the motherboard or HDD/FDD riser cards, and from what I can tell without opening it up, the PSU seems to not feature any blown caps either. Originally, I was planning on just getting some cheap PS/2 keyboard and mouse somewhere (turns out none of us owns any of those any more), but the more I was awestruck by the industrial beauty and elegance of the PS/2 and its modular internals, I felt overcome by a strong urge to do this machine justice - assuming it still works, I'm buying the original PS/2 mouse and IBM Model M keyboard. It's the least I can do. I've also been looking at other ways to expand and upgrade the device (which I'll do only after having confirmed it still works, of course). I've found an AST Advantage/2 RAM expansion/SCSI controller 16-bit MCA card (with 4MB of RAM installed) in an online store, which would be a neat way to add some additional memory to the machine. It's a multifunction MCA card that adds 8 RAM slots and a SCSI interface to the PS/2. I'm not entirely sure how these additional RAM slots work (i.e., does any RAM get added to extended memory?), but for its relatively low price, it seems like an interesting exotic piece of hardware to own either way. There are other, far more substantial upgrades and peripherals I'd like to add to it, such as the IBM 486SLC2-50/25 processor upgrade kit (incredibly rare and prohibitively expensive if you do find one) or a math co-processor (haven't been able to find one, and would be rather useless for running a few DOS games anyway). Additionally, there are rare things like an MCA Sound Blaster or SGI IrisVision (

Gabe Newell isn't really here

Wednesday 15th of February 2017 09:50:51 PM
Gabe Newell sits perfectly still, leans forward. His hands are laid on his lap. Only his eyes are moving. They shift rapidly from left to right and back again. He's physically here, he's sort of listening, but I'd say he's also somewhere else, mentally untangling the knots of the future. The way he talks bears this out. He's unscripted, exploratory. He ranges far from corporate dogma and empty visionary horseshit. He admits when he’s been wrong in the past, or that he might be wrong right now about one of the biggest gambles of his career. I like this about him: the act of engaging with journalists without a script, enjoying an actual conversation, prodding ideas that might be important outside the confines of a media event. While I wouldn't go as far as putting Gabe Newell on the same pedestal as tech personalities like Bill Gates or Linus Torvalds, I do feel Gabe is a similar sort of person. He worked on the first few releases of Windows at Microsoft, and then, as we all know, founded Valve, one of the most influential gaming - and therefore, technology - companies in the world, responsible for some of the best games of all time, and one of the most successful - if not the most successful - game platforms of all time. While Valve is far from perfect - Half-Life 3, customer service, etc. etc. - I do feel the company has managed to create a great platform with Steam, which, even though it uses DRM, seems to be unobtrusive in its implementation and truly made PC gaming better, if not outright saved it in the face of ever-better consoles.

Google's not-so-secret new OS

Wednesday 15th of February 2017 07:54:55 AM
I decided to dig through open source to examine the state of Google's upcoming Andromeda OS. For anyone unfamiliar, Andromeda seems to be the replacement for both Android and Chrome OS (cue endless debates over the semantics of that, and what it all entails). Fuchsia is the actual name of the operating system, while Magenta is the name of the kernel, or more correctly, the microkernel. Many of the architectural design decisions appear to have unsurprisingly been focused on creating a highly scalable platform. It goes without saying that Google isn't trying to hide Fuchsia. People have clearly discovered that Google is replacing Android's Linux kernel. Still, I thought it would be interesting for people to get a better sense of what the OS actually is. This article is only intended to be an overview of the basics, as far as I can comment reasonably competently. (I certainly never took an operating systems class!) What excites me the most about Fuchsia and related projects are the people involved. The pedigree here is astonishing - there are quite a few former Be, Palm, and Apple engineers involved. The linked article contains a good higher-level overview, and I do truly believe it's one of the most exciting projects in the operating systems world right now. What remains to be seen, however, is this: just how serious is this project? The breadth of the project and the people involved seem to suggest this is indeed something quite serious, and all signs point towards it being a future unification and replacement for both Chrome OS and Android, which is quite exciting indeed.

HMD Global will launch Nokia 3310 homage

Tuesday 14th of February 2017 10:42:10 PM
But perhaps the most interesting of these devices, at least from the perspective of mobile enthusiasts, is not a smartphone at all, but a modern version of a classic workhorse of a feature phone, the Nokia 3310. Known primarily for its plentiful battery life and nearly indestructible build, the 3310 was released at the turn of the millennium as a replacement to the also-popular 3210. At just €59, this new incarnation seems priced competitively enough to win over nostalgic former owners for use as a second phone. This is amazing. The 3310 is one of the most iconic pieces of technology ever created.

Operating system: from 0 to 1

Tuesday 14th of February 2017 10:37:09 PM
Probably you asked yourself at least once, how an Operating System (OS) was written from the ground up? You probably have spent years programming, but still understand operating system as a collection of abstract concepts, not how to implement an operating system in actual code. In your mind, somehow the operating system can magically control the underlying hardware and do what you want through the higher level API of your favorite programming language. You wish to understand the details, but for some reason, it seems too difficult because regardless how much you learn, it is never enough. You may feel that you are missing an important piece of the puzzle, and get stuck. However, deep inside you still want to write an operating system without a crystal clear understanding. After all, you are a software engineer, and an operating system is a software. You should know your software better than anyone else! If that is the case, this book is for you. By going through this book, you will be able to find the missing piece that is essential and enable you to implement your operating system, from scratch! A free detailed book about writing your first operating system.

"A great disturbance in the force..."

Monday 13th of February 2017 10:58:41 PM
The news is that after 15 years the IMDb is closing down its message boards, but the story is their creation in the first place: a tale of Apache, mod_perl, PostgreSQL, C, and XEMacs, all served up on a BeOS bun in a Bristol-area cafeteria; of missed deadlines, missed opportunities and misplaced innocence given the scale of comments, comment spam and trolling up to that point. Brought to you by Colin M. Strickland, a developer whose CV has long read "you can blame me for the message boards" (and yes, he does go by the initials cms).

POSIX has become outdated

Monday 13th of February 2017 10:57:41 PM
The POSIX standard for APIs was developed over 25 years ago. We explored how applications in Android, OS X, and Ubuntu Linux use these interfaces today and found that weaknesses or deficiencies in POSIX have led to divergence in how modern applications use the POSIX APIs. In this article, we present our analysis of over a million applications and show how developers have created workarounds to shortcut POSIX and implement functionality missing from POSIX.

More in Tux Machines

Today in Techrights

today's leftovers

  • LinuXatUSIL – Previas 2 for #LinuxPlaya
    Damian from GNOME Argentina explained us some code based on this tutorial and the widgets in Glade were presented.
  • RancherOS v0.8.0 released! [Ed: and a bugfix release, 0.8.1, out today]
    RancherOS v0.8.0 is now available! This release has taken a bit more time than prior versions, as we’ve been laying more groundwork to allow us to do much faster updates, and to release more often.
  • The Technicals For Red Hat, Inc. (RHT) Tell An Interesting Tale
  • Ubuntu 17.04 Beta 1 Released | New Features And Download
    Ubuntu 17.04 Zesty Zapus Beta 1 release is finally here. If you’re interested, you can go ahead and download the ISO images of the participating flavors, which are, Lubuntu, Kubuntu, Xubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, and Ubuntu Studio. Powered by Linux kernel 4.10, these releases feature the latest stable versions of their respective desktop environments. This release will be followed by the Final Beta release on March 23 and final release on April 13.
  • Ubuntu 17.04 Beta 1 Now Available to Download
    The first beta releases in the Ubuntu 17.04 development cycle are ready for testing, with Xubuntu, Ubuntu GNOME and Ubuntu Budgie among the flavors taking part.

FOSS Policies

Leftovers: BSD