Language Selection

English French German Italian Portuguese Spanish

Microsoft

Microsoft admits Android is the best operating system for mobile devices

Filed under
Android
Microsoft

At an event at Microsoft’s flagship store in London, Panos Panay, the chief product officer for the Microsoft Devices group, admitted that the company is using Android in its upcoming Surface Duo phone because, quite simply, the “best OS for this product is Android”.

It’s a noteworthy admission, as Google’s Android mobile operating system is one of Microsoft’s biggest rivals. In the past, the company has tried – and failed – to take on Android with its own operating system for mobile devices: Windows Mobile.

We’ve picked all the best 2-in-1 laptops of 2019
Black Friday laptop deals 2019: how to find the best laptop deals
How to buy a laptop on Black Friday and Cyber Monday

While Windows 10 Mobile is no more, it must have been tempting for Microsoft to revive the OS for its upcoming dual-screen handset, so it’s commendable that it has gone for the much more popular Android operating system – while being so frank about its reasons.

On one hand, it seems like Microsoft has acknowledged just how hard it is to compete with Android – which is currently the most-used operating system on the planet – a title Microsoft’s own Windows OS used to have. The failure of Windows 10 Mobile, and the Windows phones that ran the software, was likely a humbling experience that the company is in no rush to repeat.

Read more

Microsoft Embedded Inside Linux

Filed under
Linux
Microsoft
  • Linux Kernel 5.4 to Have Kernel Lockdown and ExFAT Support

    The lockdown feature aims to further strengthen Linux security by “restricting access to kernel features that may allow arbitrary code execution via code supplied by userland processes”.

    In simple words, even the root account cannot modify the kernel code. This will hep in cases where a root account is compromised, the rest of system won’t be easy to compromise specially on kernel level. In even simpler words, it enhances the Linux security.

    There are two lockdown modes: integrity and confidentiality.

    In integrity lockdown mode, kernel features that allow userland to modify the running kernel are disabled.

  • Linus Torvalds isn't worried about Microsoft taking over Linux

    But that doesn't mean the Microsoft leopard can't change its spots. Sure, he hears, "This is the old Microsoft, and they're just biding their time." But, Torvalds said, "I don't think that's true. I mean, there will be tension. But that's true with any company that comes into Linux; they have their own objectives. And they want to do things their way because they have a reason for it." So, with Linux, "Microsoft tends to be mainly about Azure and doing all the stuff to make Linux work well for them," he explained.

    Torvalds emphasized this is normal: "I mean, that's just being part of the community."

    As Eric Raymond pointed out in his seminal open-source work, The Cathedral and the Bazaar: "Every good work of software starts by scratching a developer's personal itch."

Microsoft Views Free Software as Free Labour/Free Workforce

Filed under
Microsoft

Microsoft Surface Duo shows Linux is the future — not Windows

Filed under
Linux
Microsoft

Windows is a massive failure -- in the mobile world, at least. Microsoft should have been a dominant force in smartphones and tablets, but no, it let Apple and Google eat its lunch with iPhone and Android. While Windows 10 is still a decent enough desktop operating system that keeps chugging along, Windows Phone died a bloody death -- consumers barely paid attention to it. Windows Phone and Windows 10 Mobile were utter embarrassments for Microsoft.

What can Microsoft do to save its mobile dreams? Turn to Linux, of course. Yes, with the upcoming Surface Duo smartphone (you can read about the dual-screen device here), Microsoft will be using the Linux-based Android operating system. This is a smart business move, but it must be absolute hell for the Microsoft faithful -- if Bill Gates was dead, he would be spinning in his grave.

Read more

Proprietary Software and Microsoft

Filed under
Microsoft

Microsoft Loves Linux Needs More Work Argues Open Source Leader

Filed under
GNU
Microsoft

Microsoft has increasingly embraced Linux in recent years, enough for Redmond to run under the mantra, “Microsoft Loves Linux”. Of course, the reason for the sea change from hating open source to embracing it is simply good economic movement.

Despite its new-found love for Linux, one expert believes Microsoft has a long way to go to atone for past problems. Specifically, free-software leader Richard Stallman says Microsoft’s top execs previously targeted open source in the past.

Most famous of the Linux attacks was former Microsoft CEO Steve Ballmer, who described the platform as a “cancer”. Former Windows chief Jim Allchin said the open source idea was both un-American and a killer of intellectual property.

Read more

ICE, Microsoft and Windows

Filed under
Microsoft
  • Software Company Chef Won’t Renew ICE Contact After All

                     

                       

    Come Monday, Crist reversed course.

                       

    In a new blog post, Crist said that Chef won’t renew contracts with ICE and the US Customs and Border Protection when they expire next year, and that the company will donate this year’s revenue from the contracts to charities that help families affected by the agencies’ family separation and detention policies. The ICE contract was valued at $95,500 for an 11-month period through August 2020. Chef declined to comment on the value of the CBP contract.

  • Coder deletes open source add-on for Chef in protest over ICE contract

    On September 17, Seth Vargo—a former employee of Chef, the software deployment automation company—found out via a tweet that Chef licenses had been sold to the Immigration and Customs Enforcement Agency (ICE) under a $95,500, one-year contract through the approved contractor C&C International Computers & Consultants. In protest, Vargo decided to "archive" the GitHub repository for two open source Chef add-ons he had developed in the Ruby programming language. On his GitHub repository page, Vargo wrote, "I have a moral and ethical obligation to prevent my source from being used for evil."

    That move, according to an all-hands email sent out by Chef CEO Barry Crist—later published on the company's website—"impact[ed] production systems for a number of our customers. Our entire team has worked to minimize customer downtime and will continue to do so until we restore services to 100% operation."

  • KDE Connect on Windows - Sneak a peak

    Linux, Windows, what. More like awesome Linux software on Windows, what. Behold a review of KDE Connect for Windows, including setup and configuration of the nightly build, functionality and associated glitches, usage testing with SMS, file sharing and music playback, some other observations, and more. Enjoy.

  • Mutation testing by example: Failure as experimentation [Ed: For the second day in a row Red Hat is pushing Microsoft .NET]
  • Microsoft Outs .NET Core 3.0 With Continued Linux Support & Better Performance [Ed: Phoronix helps Microsoft openwashing (Open Core) stunts again. Disappointing.]

Microsoft Distrust, Lock-in, and Openwashing

Filed under
Microsoft
  • [Old] Microsoft, there is a way to win our trust

    The purpose of this post is to explain why I think it's both justified and crucial to be very skeptical of these claims from Microsoft, and what Microsoft can do to allay our well-warranted doubts. And Microsoft, in keeping with the open source tradition from which it arises, I hope you take this unsolicited tunking in the way it's intended.

  • Why not GitHub?

    GitHub has investors who do not care a whit for free software principles, and eventually the company will get acquired—maybe tomorrow, maybe next year—and as we all know, money changes everything.

    Don’t leave your project’s nerve center—its primary address, its means of contribution, its issue tracker, its website, its primary documentation, its continuous integration, everything—in a way you can’t redirect!—at the mercy of people who merely want a return on their investment, and do not care about the principles of a minority of angry nerds.

    Using Git does not require GitHub!

  • Introducing Microsoft’s AirSim, an open-source simulator for autonomous vehicles built on Unreal Engine

German ministry hellbent on taking back control of 'digital sovereignty', cutting dependency on Microsoft

Filed under
Microsoft

The Federal Ministry of the Interior (Bundesministerium des Innern or BMI) in Germany says it will reduce reliance on specific IT suppliers, especially Microsoft, in order to strengthen its "digital sovereignty".

In an official statement, the Federal Minister of the Interior Horst Seehofer states that “in order to ensure our digital sovereignty, we want to reduce dependencies on individual IT providers. We are also considering alternative programs to replace certain software. This will be done in close coordination with other EU countries.”

BMI commissioned a strategic market analysis from consultants PwC, resulting in a paper that was published last month. The paper examines the risks inherent in IT dependency on commercial software vendors, with a particular focus on Microsoft because of the heavy use of its products and the way they are interconnected, especially Microsoft Office, Windows, Windows Server and Office 365.

Read more

The Latest Microsoft Openwashing

Filed under
Microsoft
Syndicate content

More in Tux Machines

5 Practical Examples of the Read Command in Linux

With read command, you can make your bash script interactive by accepting user inputs. Learn to use the read command in Linux with these practical examples. Read more

Programming: C++, C and Python

  • Extend C++ capabilities with LLVM STLExtras.h

    The LLVM compiler project provides a header file called STLExtras.h that extends the capabilities of C++ without any dependency on the rest of LLVM. In this article, we take a quick look at its basic functionality.

  • Rewriting Old Solaris C Code In Python Yielded A 17x Performance Improvement

    While we normally hear of rewriting code from Python and other scripting languages into C/C++ when its a matter of performance, in the case of Oracle Solaris it was taking old C code and modernizing it in Python 3 to yield a ~17x performance improvement. Shared today on Oracle's official Solaris blog was an interesting anecdote about their listusers command being rewritten in Python 3 from C. Oracle's Darren Moffat noted the C code was largely untouched since around 1988 and given its design at a time when systems were less dense than today with hundreds or even thousands of users per system.

  • Python Projects for Beginners: The Best Way to Learn

    Learning Python can be difficult. You can spend time reading a textbook or watching videos, but then struggle to actually put what you've learned into practice. Or you might spend a ton of time learning syntax and get bored or lose motivation. How can you increase your chances of success? By building Python projects. That way you're learning by actually doing what you want to do! When I was learning Python, building projects helped me bring together everything I was learning. Once I started building projects, I immediately felt like I was making more progress.

  • PyCon 2019: The People of PyCon

    I can’t tell you how amazing it was to meet the individuals I read, listen to, or who make the tools I use. I was so happy to meet the authors that helped me to grow over the last few years, especially Dan Bader, Peter Baumgartner, Matt Harrison, Reuven Lerner, Harry Percival , and Lacey Williams Henschel. I love podcasts, so it was wonderful to meet Michael Kennedy and Brian Okken in person. And I was happy to meet Paul Ganssle, Russell Keith-Magee, Barry Warsaw, and other maintainers and contributors. It was a delight to meet Bob Belderbos and Julian Sequeira from PyBites.

  • Find the first non-consecutive number with Python

    Your task is to find the first element of an array that is not consecutive. E.g. If we have an array [1,2,3,4,6,7,8] then 1 then 2 then 3 then 4 are all consecutive but 6 is not, so that’s the first non-consecutive number. If the whole array is consecutive then return None.

  • Perceiving Python programming paradigms

    Early each year, TIOBE announces its Programming Language of The Year. When its latest annual TIOBE index report came out, I was not at all surprised to see Python again winning the title, which was based on capturing the most search engine ranking points (especially on Google, Bing, Yahoo, Wikipedia, Amazon, YouTube, and Baidu) in 2018.

OSI Announces Appointment of New Board Directors

The Open Source Initiative (OSI) is pleased to announce the appointments of Deb Bryant and Tracy Hinds to fill the two vacant seats on the OSI Board of Directors. Their terms will begin immediately and run through October 2021. We hope you will join us in welcoming both to the OSI. Deb Bryant is returning to the OSI Board after spending several years away. After spending her days as the Senior Director of the Open Source Programs Office at Red Hat, Deb volunteers for open source organizations and supports the open source community. Bryant is passionate about open and transparent governments, bringing open source technology and ideas into the public sector. Tracy Hinds has an impressive history of managing development, operations, and growth for non-profit and for-profit organizations. Previous Education and Community Manager as well as Board Director of the OpenJS(formerly Node.js) Foundation, Hinds now works as Head of Platform at Samsung NEXT and is the president of GatherScript, where she works to support startup engagement and community, inspired by her prior work as a web engineer, community builder, OSS advocate, and strategist. Read more

A Trustworthy Free/Libre Linux Capable 64bit RISC-V Computer

My goal is to build a Free/OpenSource computer from the ground up, so I may completely trust that the entire hardware+software system's behavior is 100% attributable to its fully available HDL (Hardware Description Language) and Software sources. More importantly, I need all the compilers and associated toolchains involved in building the overall system (from HDL and Software sources) to be Free/OpenSource, and to be themselves buildable and runnable on the computer system being described. In other words, I need a self-hosting Free/OpenSource hardware+software stack! Read more Also: COM offers 9th or 8th Gen Coffee Lake with 10Gbps USB 3.2 and up to 96GB RAM