Language Selection

English French German Italian Portuguese Spanish

OSNews

Syndicate content OSNews.com
Exploring the Future of Computing
Updated: 1 week 4 days ago

Introducing the LineageSDK for developers

Thursday 22nd of March 2018 12:04:01 AM
LineageOS is an operating system for everyone: from the average user to the advanced developer. While users have a giant playground in their hands with many customization options, we also want to make LineageOS a fun place for developers. The standards for official builds help ensure developers that their app will not end up in a bad state because of inappropriate Android API changes or broken hardware support, but this is not enough for us; we're announcing some new APIs that will allow your apps to do more when they're running on a LineageOS-powered device. The Lineage platform SDK (LineageSDK for short) is a powerful resource that allows us to both keep our features out of the core Android frameworks (for better security and easier bringup processes) and expose some extra functionality to app developers. We'll have to wait and see if developers are willing to add some code to their Android applications for the features in this SDK.

Zuckerberg: Cambridge Analytica leak a "breach of trust"

Wednesday 21st of March 2018 11:54:42 PM
After days of silence, Facebook CEO Mark Zuckerberg has responded to the controversy over the 2014 leak of private Facebook user data to a firm that went on to do political consulting work for the Donald Trump campaign in 2016. Cambridge Analytica got the data by paying a psychology professor, Aleksandr Kogan, to create a Facebook personality quiz that harvested data not only about its own users but also about users' friends. Kogan amassed data from around 50 million users and turned it over to Cambridge. Zuckerberg says that when Facebook learned about this transfer in 2015, it got Kogan and Cambridge to certify that they had deleted the data. But media reports this weekend suggested that Cambridge had lied and retained the data throughout the 2016 presidential campaign. This whole thing should make everyone think twice about how - and if - they should keep using Facebook. I've personally always been incredibly careful about what data I put on Facebook and I've rarely - if ever - used any Facebook 'apps', but in the end, you don't even need to feed Facebook any data for them to figure out who you are and what you're interested in. It's actually remarkably easy to extrapolate a whole lot about you from simple things like the times you're online, or which sites with Facebook social trackers you visit, and so on. I trust Google with such forms of data, but not Facebook. If it wasn't for my friends, I'd delete my Facebook account in a heartbeat. My hope is that this story - which has certainly permeated beyond tech media into the mainstream media - will push more and more of the people around me to consider leaving Facebook.

LG releases webOS as open source again

Tuesday 20th of March 2018 06:33:07 PM
Pretty big news out of LG - they're releasing their variant of webOS - the TV and smartwatch one - as open source. webOS is a web-centric and usability-focused software platform for smart devices. The operating system has constantly evolved, passing through its journey from Palm to HP, and most recently to LG Electronics. Now, we are releasing webOS as an open source project, named webOS Open Source Edition (OSE). This marks the second time webOS has been released as open source. It's released under the Apache License, version 2, and there's instructions for getting it to run on a Raspberry Pi 3. We are a truly open project. You will see us working in the open like any community member, so you can see what we're doing in real time. We operate using typical open practices: the Project uses the Apache 2.0 license, is hosted on GitHub, and accepts contributions via a Contributor License Agreement (CLA) approach. As the community grows and individuals and organizations emerge who make significant contributions, it is our intention to invite them into the governance of the Project. It seems like a truly open project, but at the same time, one has to wonder what this means for webOS' commercial future at LG. The cold and harsh truth is that moves like this generally mean the end of commercial viability, not the beginning. This isn't necessarily a problem though - at least this move ensures the code and operating system will continue to exist.

How (and why) we ported Shenzen Solitaire to MS-DOS

Tuesday 20th of March 2018 06:14:23 PM
Can two programmers who are accustomed to making games for modern computers with gigabytes of RAM and high-color HD displays port one of their games to MS-DOS? Neither of us had any experience developing on such old hardware, but since working within artificially limited systems is something of a Zachtronics game design specialty, we felt compelled to try!

Microsoft to force Mail links to open in Edge

Saturday 17th of March 2018 01:47:59 AM
For Windows Insiders in the Skip Ahead ring, we will begin testing a change where links clicked on within the Windows Mail app will open in Microsoft Edge, which provides the best, most secure and consistent experience on Windows 10 and across your devices. With built-in features for reading, note-taking, Cortana integration, and easy access to services such as SharePoint and OneDrive, Microsoft Edge enables you to be more productive, organized and creative without sacrificing your battery life or security. I'm one of those weird people who actually really like the default Windows 10 Mail application, but if this absolutely desperate, user-hostile move - which ignores any default browser setting - makes it into any definitive Windows 10 release, I won't be able to use it anymore. As always, we look forward to feedback from our WIP community. Oh you'll get something to look forward to alright.

iOS 11 bugs are so common they now appear in Apple ads

Saturday 17th of March 2018 01:40:41 AM
If you blink during Apple’s latest iPhone ad, you might miss a weird little animation bug. It’s right at the end of a slickly produced commercial, where the text from an iMessage escapes the animated bubble it’s supposed to stay inside. It’s a minor issue and easy to brush off, but the fact it’s captured in such a high profile ad just further highlights Apple’s many bugs in iOS 11. The fact Apple's marketing department signed off on this ad with such a bug in it is baffling.

Google renames Android Wear to Wear OS

Saturday 17th of March 2018 01:36:27 AM
As our technology and partnerships have evolved, so have our users. In 2017, one out of three new Android Wear watch owners also used an iPhone. So as the watch industry gears up for another Baselworld next week, we’re announcing a new name that better reflects our technology, vision, and most important of all - the people who wear our watches. We’re now Wear OS by Google, a wearables operating system for everyone. If a company changes the name of one of its operating system, but nobody cares - has the name really been changed?

The Amiga Consciousness

Thursday 15th of March 2018 12:52:38 AM
There exists a global community, a loosely knit consciousness of individuals that crosses boundaries of language and artistic disciplines. It resides in both the online and physical space, its followers are dedicated, if not fervent. The object and to some extent, philosophy that unites these adherents, is a computer system called the Commodore Amiga. So why does a machine made by a company that went bankrupt in 1994 have a cult like following? Throughout this essay I will present to you, the reader, a study of qualitative data that has been collected at community events, social gatherings and conversations. The resulting narrative is intended to illuminate the origins of the community, how it is structured and how members participate in it. Game industry professionals, such as the person interviewed during the research for this paper, will attest to the properties, characteristics and creative application of the machine, and how this creativity plays a role in the sphere of their community. I will examine the bonds of the society, to determine if the creative linage of the computer plays a role in community interactions. The Amiga community is probably one of the most fascinating technology subcommunity out there. Lots of infighting, various competing Amiga operating systems, incredibly expensive but still outdated hardware, dubious ownership situations - it's all there. Yet, they keep going, they keep pushing out new software and new hardware, and they're in no danger of falling apart. Amazing.

A $1.6 billion Spotify lawsuit is based on player pianos

Thursday 15th of March 2018 12:46:21 AM
Spotify is finally gearing up to go public, and the company’s February 28th filing with the SEC offers a detailed look at its finances. More than a decade after Spotify’s launch in 2006, the world’s leading music streaming service is still struggling to turn a profit, reporting a net loss of nearly $1.5 billion last year. Meanwhile, the company has some weird lawsuits hanging over its head, the most eye-popping being the $1.6 billion lawsuit filed by Wixen Publishing, a music publishing company that includes the likes of Tom Petty, The Doors, and Rage Against the Machine. So, what happened here? Did Spotify really fail to pay artists to the tune of a billion dollars all the while losing money? Is digital streaming just a black hole that sucks up money and spits it out into the cold vacuum of space? The answer is complicated. The answer involves something called "player pianos". You can't make this stuff up.

Security researchers publish Ryzen flaws

Wednesday 14th of March 2018 12:49:51 AM
Through the advent of Meltdown and Spectre, there is a heightened element of nervousness around potential security flaws in modern high-performance processors, especially those that deal with the core and critical components of company business and international infrastructure. Today, CTS-Labs, a security company based in Israel, has published a whitepaper identifying four classes of potential vulnerabilities of the Ryzen, EPYC, Ryzen Pro, and Ryzen Mobile processor lines. AMD is in the process of responding to the claims, but was only given 24 hours of notice rather than the typical 90 days for standard vulnerability disclosure. No official reason was given for the shortened time. Nothing in technology is safe. As always, my advice is to treat any data on a phone or computer as potentially compromisable.

Trump blocks Broadcom's bid for Qualcomm

Wednesday 14th of March 2018 12:43:59 AM
President Trump on Monday blocked Broadcom's $117 billion bid for the chip maker Qualcomm, citing national security concerns and sending a clear signal that he was willing to take extraordinary measures to promote his administration’s increasingly protectionist stance. In a presidential order, Mr. Trump said "credible evidence" had led him to believe that if Singapore-based Broadcom were to acquire control of Qualcomm, it "might take action that threatens to impair the national security of the United States." The acquisition, if it had gone through, would have been the largest technology deal in history. This US administration would eventually stumble onto doing the right thing - infinite monkeys and all that - so here we are. To explain why this is a good move, Ben Thompson's article about this issue is a fantastic, must-read explainer. There is a certain amount of irony here: the government is intervening in the private market to stop the sale of a company that is being bought because of government-granted monopolies. Sadly, I doubt it will occur to anyone in government to fix the problem at its root, and Qualcomm would be the first to fight against the precise measures - patent overhaul - that would do more than anything to ensure the company remains independent and incentivized to spend even more on innovation, because its future would depend on innovation to a much greater degree than it does now. The reality is that technology has flipped the entire argument for patents - that they spur innovation - completely on its head. The very nature of technology - that costs are fixed and best maximized over huge user-bases, along with the presence of network effects - mean there are greater returns to innovation than ever before. The removal of most technology patents would not reduce the incentive to innovate; indeed, given that a huge number of software patents in particular are violated on accident (unsurprising, given that software is ultimately math), their removal would spur more. And, as Qualcomm demonstrates, one could even argue such a shift would be good for national security.

Looking at Lumina Desktop 2.0

Tuesday 13th of March 2018 01:10:10 AM
TrueOS, formerly PC-BSD, has a desktop environment called Lumina. It's getting a big overhaul for Lumina 2.0, and this short interview gives some more details about what's coming. With Lumina Desktop 2.0 we will finally achieve our long-term goal of turning Lumina into a complete, end-to-end management system for the graphical session and removing all the current runtime dependencies from Lumina 1.x (Fluxbox, xscreensaver, compton/xcompmgr). The functionality from those utilities is now provided by Lumina Desktop itself. [...] The entire graphical interface has been written in QML in order to fully-utilize hardware-based GPU acceleration with OpenGL while the backend logic and management systems are still written entirely in C++. This results in blazing fast performance on the backend systems (myriad multi-threaded C++ objects) as well as a smooth and responsive graphical interface with all the bells and whistles (drag and drop, compositing, shading, etc).

New guts bring new processors, DDR4, USB3 to old ThinkPads

Tuesday 13th of March 2018 01:03:29 AM
We often see people funneling their passion into keeping beloved devices in operation long past their manufacturer’s intent. These replacement Thinkpad motherboards [Chinese] bring old (yet beloved) Thinkpads a much desired processor upgrade. This is the work of the user [HOPE] on the enthusiast forum 51nb. The hack exemplifies what happens when that passion for legendary gear hits deep electrical expertise and available manufacturing. This isn’t your regular laptop refurbishment, [HOPE] is building something new. This is incredible. I wish someone could do this with an iBook G4 or a 12.1" PowerBook.

More in Tux Machines

Mozilla: Virtual Reality in Mixed Reality, Taskcluster Development

  • Building Bold New Worlds With Virtual Reality
    From rich text to video to podcasts, the Internet era offers an array of new ways for creators to build worlds. Here at Mozilla, we are particularly excited about virtual reality. Imagine moving beyond watching or listening to a story; imagine also feeling that story. Imagine being inside it with your entire mind and body. Now imagine sharing and entering that experience with something as simple as a web URL. That’s the potential before us.
  • This Week in Mixed Reality: Issue 3
    This week we’re heads down focusing on adding features in the three broad areas of Browsers, Social and the Content Ecosystem.
  • New to me: the Taskcluster team
    At this time last year, I had just moved on from Release Engineering to start managing the Sheriffs and the Developer Workflow teams. Shortly after the release of Firefox Quantum, I also inherited the Taskcluster team. The next few months were *ridiculously* busy as I tried to juggle the management responsibilities of three largely disparate groups.
  • Taskcluster migration update: we're finished!
    Over the past few weeks we've hit a few major milestones in our project to migrate all of Firefox's CI and release automation to taskcluster. Firefox 60 and higher are now 100% on taskcluster!

OSS Leftovers

  • After the First US Transaction, Propy Announces an Open Source Developer Program
    California-based blockchain startup Propy, is bringing the commercial use of blockchain technology to the US. After facilitating the first US Blockchain-based real estate deed in Vermont, Propy announced a new open source Developer Program. The idea behind Propy: it allows anyone to buy or sell real estate, anywhere, online. Propy provides an efficient crypto and fiat payment and an immutable record on the blockchain, ensuring that title deeds and property rights will be there forever.
  • Titus, the Netflix container management platform, is now open source
    Titus powers critical aspects of the Netflix business, from video streaming, recommendations and machine learning, big data, content encoding, studio technology, internal engineering tools, and other Netflix workloads. Titus offers a convenient model for managing compute resources, allows developers to maintain just their application artifacts, and provides a consistent developer experience from a developer’s laptop to production by leveraging Netflix container-focused engineering tools.
  • Netflix's Container Management System Is Now Open Source
    On Thursday Netflix announced it's made its home grown container management system, Titus, open source.
  • Lumina Networks on delivering open source SDN
    What kinds of companies should consider open source SDN, and what are the associated challenges in using such open source deployments? Lumina Networks has unrivalled expertise in working with customers and partners to deliver implementations, and explains its processes and outlines the benefits of using open source SDN.
  • Luxoft launches PELUX 1.0 open source platform for automotive
    Luxoft’s automotive division has launched PELUX 1.0, an open source platform available to developers. This has been developed from its PELUX software suite as used by carmakers and tier 1 suppliers to build converged infotainment, autonomous driving, communication, HMI and car body control systems.
  • Dev Preview: MongoDB Enterprise Running on OpenShift
    In order to compete and get products to market rapidly, enterprises today leverage cloud-ready and cloud-enabled technologies. Platforms as a Service (or PaaS) provide out-of-the-box capabilities which enable application developers to focus on their business logic and users instead of infrastructure and interoperability. This key ability separates successful projects from those which drown themselves in tangential work which never stops. In this blog post, we’ll cover MongoDB’s general PaaS and cloud enablement strategy as well as touch upon some new features of Red Hat’s OpenShift which enable you to run production-ready MongoDB clusters. We’re also excited to announce the developer preview of MongoDB Enterprise Server running on OpenShift. This preview allows you to test out how your applications will interact with MongoDB running on OpenShift.
  • Is Open Source The AI Nirvana for Intel? [Ed: openwashing a malicious company using buzzwords and urban myths]
  • Writing Chuck – Joke As A Service
    Recently I really got interested to learn Go, and to be honest I found it to be a beautiful language. I personally feel that it has that performance boost factor from a static language background and easy prototype and get things done philosophy from dynamic language background. The real inspiration to learn Go was these amazing number of tools written and the ease with which these tools perform although they seem to be quite heavy. One of the good examples is Docker. So I thought I would write some utility for fun, I have been using fortune, this is a Linux utility which gives random quotes from a database. I thought let me write something similar but let me do something with jokes, keeping this mind I was actually searching for what can I do and I landed up on jokes about Chuck Norris or as we say it facts about him. I landed up on chucknorris.io they have an API which can return different jokes about Chuck, and there it was my opportunity to put something up and I chose Go for it.

today's howtos

Security: Updates, IBM, Elytron and Container Vulnerability Scanning

  • Security updates for Friday
  • IBM Security launches open-source AI
    IBM Security unveiled an open-source toolkit at RSA 2018 that will allow the cyber community to test their AI-based security defenses against a strong and complex opponent in order to help build resilience and dependability into their systems.
  • Elytron: A New Security Framework in WildFly/JBoss EAP
    Elytron is a new security framework that ships with WildFly version 10 and Red Hat JBoss Enterprise Application Platform (EAP) 7.1. This project is a complete replacement of PicketBox and JAAS. Elytron is a single security framework that will be usable for securing management access to the server and for securing applications deployed in WildFly. You can still use the legacy security framework, which is PicketBox, but it is a deprecated module; hence, there is no guarantee that PicketBox will be included in future releases of WildFly. In this article, we will explore the components of Elytron and how to configure them in Wildfly.
  • PodCTL #32 – Container Vulnerability Scanning