Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Monday, 21 May 18 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Tesla Compliance

Filed under
OSS
Legal
  • It Only Took Six Years, But Tesla Is No Longer Screwing Up Basic Software Licenses

    Tesla is actually doing it. The electric car maker is starting to abide by open source software licenses that it had previously ignored, and releasing the code it’s sat on for over six years, according to Electrek.

    Tesla’s super smart cars, specifically the sporty Model S sedan and Model X SUV, incorporate a lot of open source software, from Linux, the open source operating system, to BusyBox, a collection of tools that are useful when working with Linux and other UNIX environments (like macOS). All open source software is released under licenses and one of the most popular licenses is the GPL, or General Public License.

  • Tesla releases some of its software to comply with open source rules

    Tesla makes some of the most popular electric vehicles out there and the systems in those cars rely on open source software for operating systems and features. Some of that open source software that is used in Tesla products has a license agreement that requires Tesla to at least offer the user access to the source code. Tesla hasn’t been making that offer.

  • Tesla open sources some of its Autopilot source code

    ELECTRIC CAR MAKER Tesla tends to keep the details of its work under lock and key, but now Elon Musk's company is plonking some of its automotive tech source code into the open source community.

    Tesla dumped some of its code used to build the foundations of its Autopilot semi-autonomous driving tech and the infotainment system found on the Model S and Model X cars, which makes uses of Nvidia's Tegra chipset, on GitHub.

    Even if you're code-savvy, don't go expecting to build your own autonomous driving platform on top of this source code, as Tesla has still kept the complete Autopilot framework under wraps, as well as deeper details of the infotainment system found in its cars. But it could give code wranglers a better look into how Tesla approaches building infotainment systems and giving its cars a dose of self-driving smarts.

  • Tesla releases source code

    Tesla has taken its first step towards compliance with the GNU General Public Licence (GPL) by releasing some of its source code.

    The car maker has opened two GitHub repositories which contain the buildroot material used to build the system image on its Autopilot platform, and the kernel sources for the boards and the Nvidia-based infotainment system in the Model S and Model X.

Ubuntu 18.10 Aims to Improve Laptop Battery Life

Filed under
Ubuntu

It's been less than a month since Ubuntu 18.04 LTS released, but when you work on a six-month release cycle the focus moves quickly to what comes next. Canonical is doing just that by telling us what we can expect to see in Ubuntu 18.10, which arrives in October.

If you're only just getting used to Ubuntu 18.04, don't worry, Canonical hasn't forgotten about you. In a blog post, Canonical's desktop engineering manager, Will Cooke, details plans to release 18.04.1 in July. It will fix a number of bugs, but also introduce the ability to, among other things, unlock Ubuntu with your fingerprint.

Read more

GNOME 3.30 Desktop to Introduce New App for Finding Free Internet Radio Stations

Filed under
GNOME

GNOME 3.30 is currently in heavy development, with a second snapshot expected to land this week, and the GNOME Project recently updated their future plans page for the upcoming releases with the inclusion of the Internet Radio Locator app, which could make its debut during this cycle.

Internet Radio Locator is an open-source graphical application built with the latest GNOME/GTK+ technologies and designed to help users easily locate free Internet radio stations from various broadcasters around the globe. It currently supports text-based location search for a total of 86 stations from 76 world cities.

Read more

Ryzen 7 2700 / Ryzen 7 2700X / Core i7 8700K Linux Gaming Performance With RX Vega 64, GTX 1080 Ti

Filed under
Graphics/Benchmarks
Gaming

With the Linux benchmarks of the Ryzen 7 2700 last week I included a few Linux gaming benchmarks, but for those evaluating CPU options for your next Intel/AMD Linux gaming system upgrade, here is a much more thorough set of benchmarks from a wide variety of OpenGL and Vulkan powered Linux games. The Ryzen 7 2700, Ryzen 7 2700X, and Core i7 8700K processors were tested for this Ubuntu gaming comparison while testing with both a Radeon RX Vega 64 and GeForce GTX 1080 Ti.

Read more

Debian GNU/Linux 8 "Jessie" Will Reach End of Security Support on June 17, 2018

Filed under
Debian

According to a security advisory posted by developer Moritz Muehlenhoff on the Debian-security-announce mailing list, the Debian GNU/Linux 8 "Jessie" operating system series will no longer receive regular security updates as of June 17, 2018. However, a limited number of packages will still be updated for a while.

"This is an advance notice that regular security support for Debian GNU/Linux 8 (code name "jessie") will be terminated on the 17th of June," said Moritz Muehlenhoff. "As with previous releases additional LTS support will be provided for a reduced set of architectures and packages."

Read more

Parrot 4.0 Ethical Hacking OS Debuts with MD Raid Support, Stable Sandboxed Apps

Filed under
OS

Powered by the latest Linux 4.16 kernel series, Parrot 4.0 is a major release of the GNU/Linux distribution designed for ethical hacking and penetration testing operations. It's the first to introduce stable, reliable support for sandboxed applications as an extra layer of security, and official Netinstall and Docker images.

"Parrot on Docker gives you access to all the Parrot containers you need on top of Windows, Mac OS, or any other system supported by docker, no matter if it is just your laptop or a whole docker cluster running on an entire datacenter. You will always have access to all the parrot tools in all the isolated environments you need," said the devs.

Read more

Linux Foundation LFCE: Hugues Clouâtre

Filed under
Linux
Interviews

I started using Linux and open source software professionally at the beginning of my IT career while attending university. I found the simplicity and flexibility of Linux quite interesting, especially compared to the mainstream operating systems at that time (2004). Red Hat and Debian were the first Linux distributions I used in a business environment. Linux gives you the freedom to experiment -- it got me interested right away.

Read more

Security and Bugs

Filed under
Security
  • Open Source Security Podcast: Episode 97 - Automation: Humans are slow and dumb

    Josh and Kurt talk about the security of automation as well as automating security. The only way automation will really work long term is full automation. Humans can't be trusted enough to rely on them to do things right.

  • An introduction to cryptography and public key infrastructure

    Secure communication is quickly becoming the norm for today's web. In July 2018, Google Chrome plans to start showing "not secure" notifications for all sites transmitted over HTTP (instead of HTTPS). Mozilla has a similar plan. While cryptography is becoming more commonplace, it has not become easier to understand. Let's Encrypt designed and built a wonderful solution to provide and periodically renew free security certificates, but if you don't understand the underlying concepts and pitfalls, you're just another member of a large group of cargo cult programmers.

  • Teensafe, A Teen Phone Monitoring App, Leaks Thousands Of Apple ID Passwords

    Teensafe is a monitoring app used by parents for keeping a check on the activities of their children. The app allows parents to access their child’s location, call history, messages, browsing history, and apps downloaded by them without their permission.

  • Teen phone monitoring app leaked thousands of user passwords

    The mobile app, TeenSafe, bills itself as a "secure" monitoring app for iOS and Android, which lets parents view their child's text messages and location, monitor who they're calling and when, access their web browsing history, and find out which apps they have installed.

  • The weirdest bug I’ve found in a compiler: MSVC 2017

    There’s been discussion on cppitertools about the newest MSVC release (15.7) claiming to be fully standards compliant, which led me here.
    The following code fails to compile under MSVC for one reason: the U on lines 4 and 5 is a different name than the T on lines 10 and 11, so the result of the static_assert condition on line 19 is false. (Note that I’m not using std::declval here for simplicity’s sake).

GNU/Linux vs. Unix: What's the difference?

Filed under
OS
GNU
Linux

If you are a software developer in your 20s or 30s, you've grown up in a world dominated by Linux. It has been a significant player in the data center for decades, and while it's hard to find definitive operating system market share reports, Linux's share of data center operating systems could be as high as 70%, with Windows variants carrying nearly all the remaining percentage. Developers using any major public cloud can expect the target system will run Linux. Evidence that Linux is everywhere has grown in recent years when you add in Android and Linux-based embedded systems in smartphones, TVs, automobiles, and many other devices.

Even so, most software developers, even those who have grown up during this venerable "Linux revolution" have at least heard of Unix. It sounds similar to Linux, and you've probably heard people use these terms interchangeably. Or maybe you've heard Linux called a "Unix-like" operating system.

So, what is this Unix? The caricatures speak of wizard-like "graybeards" sitting behind glowing green screens, writing C code and shell scripts, powered by old-fashioned, drip-brewed coffee. But Unix has a much richer history beyond those bearded C programmers from the 1970s. While articles detailing the history of Unix and "Unix vs. Linux" comparisons abound, this article will offer a high-level background and a list of major differences between these complementary worlds.

Read more

More on Tesla's Compliance

Filed under
GNU
Legal

10 Best Open Source Forum Software for Linux

Filed under
Server
OSS

A forum is a discussion platform where related ideas and views on a particular issue can be exchanged. You can setup a forum for your site or blog, where your team, customers, fans, patrons, audience, users, advocates, supporters, or friends can hold public or private discussions, as a whole or in smaller groups.

If you are planning to launch a forum, and you can’t build your own software from scratch, you can opt for any of the existing forum applications out there. Some forum applications allow you to setup only a single discussion site on a single installation, while others support multiple-forums for a single installation instance.

In this article, we will review 10 best open source forum software for Linux systems. By the end of this article, you will know exactly which open source forum software best suites your needs.

Read more

(K)Ubuntu: Playing' Tennis and Dropping 32-bit

Filed under
Ubuntu
  • Tennibot is a really cool Ubuntu Linux-powered tennis ball collecting robot

    Linux isn't just a hobby --  the kernel largely powers the web, for instance. Not only is Linux on many web servers, but it is also found on the most popular consumer operating system in the world -- Android. Why is this? Well, the open source kernel scales very well, making it ideal for many projects. True, Linux's share of the desktop is still minuscule, but sometimes slow and steady wins the race -- watch out, Windows!

    A good example of Linux's scalability is a new robot powered by Linux which was recently featured on the official Ubuntu Blog. Called "Tennibot," the Ubuntu-powered bot seeks out and collects tennis balls. Not only does it offer convenience, but it can save the buyer a lot of money too -- potentially thousands of dollars per year as this calculator shows. So yeah, a not world-changing product, but still very neat nonetheless. In fact, it highlights that Linux isn't just behind boring nerdy stuff, but fun things too.

  • Kubuntu Drops 32-bit Install Images

    If you were planning to grab a Kubuntu 18.10 32-bit download this October you will want to look away now.

    Kubuntu has confirmed plans to join the rest of the Ubuntu flavour family and drop 32-bit installer images going forward.

    This means there will be no 32-bit Kubuntu 18.10 disc image available to download later this year.

Suitcase Computer Reborn with Raspberry Pi Inside

Filed under
Hardware

Fun fact, the Osborne 1 debuted with a price tag equivalent to about $5,000 in today’s value. With a gigantic 9″ screen and twin floppy drives (for making mix tapes, right?) the real miracle of the machine was its portability, something unheard of at the time. The retrocomputing trend is to lovingly and carefully restore these old machines to their former glory, regardless of how clunky or underpowered they are by modern standards. But sometimes they can’t be saved yet it’s still possible to gut and rebuild the machine with modern hardware, like with this Raspberry Pi used to revive an Osborne 1.

Purists will turn their nose up at this one, and we admit that this one feels a little like “restoring” radios from the 30s by chucking out the original chassis and throwing in a streaming player. But [koff1979] went to a lot of effort to keep the original Osborne look and feel in the final product. We imagine that with the original guts replaced by a Pi and a small LCD display taking the place of the 80 character by 24 line CRT, the machine is less strain on the shoulder when carrying it around. (We hear the original Osborne 1 was portable in the same way that an anvil is technically portable.) The Pi runs an emulator to get the original CP/M experience; it even runs Wordstar. The tricky part about this build was making the original keyboard talk to the Pi, which was accomplished with an Arduino that translates key presses to USB.

Read more

FOSS FUD From EFF and Black Duck

Filed under
OSS

Posts From MiniDebConf Hamburg 2018

Filed under
Debian
  • Debian is wrong

    So, the MiniDebConf Hamburg 2018 is about to end, it's sunny, no clouds are visible and people seem to be happy.

    And, I have time to write this blog post! So, just as a teaser for now, I'll present to you the content of some slides of our "Reproducible Buster" talk today. Later I will add links to the video and the full slides.

  • Mini DebConf Hamburg

    Since Friday around noon time, I and my 6-year-old son are at the Mini DebConf in Hamburg. Attending together with my son is quite a different experience than plain alone or with also having my wife around. Though he is doing pretty good, it mostly means the day ends for me around 2100 when he needs to go to sleep.

A look at Spice-Up presentation software for GNU/Linux

Filed under
Software

As a student, presentations are second nature to me. I can’t even count the amount of times I have had to make visual presentations and slides of information over the course of the past couple years.

I’ve always been one to like to change things up, and get bored if I don’t, so rather than always using Google Slides or Microsoft PowerPoint, or even LibreOffice Impress, I’ve opted to use a handy little piece of software called “Spice-Up” on a few occasions.

Read more

DragonFly BSD 5.2.0

Filed under
Reviews
BSD

My experience with DragonFly this week was a lot like my experiences with other members of the BSD family. The system is lightweight, provides lots of useful documentation and gives us a minimal platform from which to build our operating system. The system was stable, fast and provided me with most of the software I wanted. Apart from DragonFly not working with my desktop computer's hardware, I had an overall good experience with the operating system.

I had mixed feelings about H2. At this point the file system seems stable and can be used for most common tasks. However, the advanced features that make the future of H2 look so appealing, are not all in place yet. So it might be best to wait another year before switching over to H2 if you want to make the most of snapshots and other advanced file system options.

DragonFly is typically regarded as a server operating system, and that is where its strengths lie. However, this week I feel it performed well as a desktop platform too. It takes a little while to set up DragonFly as a desktop, but the documentation walks us through most of the process and I was able to do everything I would typically do on Linux desktop distribution.

Read more

Also: Server maker IXsystems sets sail with new TrueNAS flagship

Syndicate content