Life without Windows or OS X

GNU/Linux is quite possibly the most important free software achievement since the original Space War, or, more recently, Emacs. It has developed into an operating system for business, education, and personal productivity. GNU/Linux is no longer only for UNIX wizards who sit for hours in front of a glowing console. Are you thinking about switching to Linux and want to learn how to use it? Have you been using GNU/Linux for some time and want to learn even more? This is the place for you.

Saturday, December 31, 2022

History of the linux distro: The first 30 years: Part 2

 

Lindows/Linspire: The Linux distro for the general public.

July 2001 a company called Lindows,Inc. was formed by a man named Michael Robertson. In January 2002 They begin selling their Debian based, Lindows 1.0, with the goal of developing a Linux-based operating system capable of running major Microsoft Windows applications. It based its Windows compatibility on the Wine API. This approach is similar to what valve is doing today with its proton, more on that later. Lindows later gave up the idea of making programs written for windows to easily run inside Linux. Their new idea, make Linux applications easy to download, install and use. To this end a program named "CNR" was developed: based on APT (Debian's Advanced Packaging Tool), it provided an easy-to-use graphical user interface and a slightly modified package system for a small annual fee. The first public release of Lindows was version 1.0, released in late 2001. -check on that-

In 2002, Microsoft sued Lindows, Inc. claiming the name Lindows constituted an infringement of their Windows trademark. Microsoft's claims were rejected by the court. Microsoft sought a retrial and after the trial was postponed in February 2004, offered to settle the case. As part of the licensing settlement, Microsoft paid an estimated $20 million, and Lindows, Inc. transferred the Lindows trademark to Microsoft and changed its name to Linspire, Inc. the Linspire distribution drew a lot of heavy criticism from the free software community. This included criticism for them including proprietary software like Macromedia Flash, mp3 codecs, along with nVidia and ATI video drivers. In 2007, Linspire, Inc. and Canonical Ltd, the lead sponsor and developer of the Ubuntu operating system, announced plans for a new technology partnership, with Linspire. Linspire version 6.0 was to be based on Ubuntu. There was major uproar from the Linux community. Many of those open source fanatics at the time did not want CNR to be added to the Ubuntu repository because it was closed source (non-free/proprietary.) However there was and still is an entire Ubuntu repository/multiverse dedicated to non-free software. That repository was already populated with nVidia and ATI proprietary video drivers. It also included Java and Macro media Flash. Many in the open source community just didn't like fact that The Linspire incorporation charged money for their distribution.
 
It is true that the Linspire Linux distro was very controversial in its time (2001-2008). However, there is little doubt it was the first Linux distribution to give the average novice computer user the ultimate out of the box experience. With the release of Linspire version 5.0, the company lived up to its claim of ease of use, ease of install, compatibility, and end-user software variety. Linspire Five-O, as it was referred to, had the best out of the box experience of any Linux distro then and now. 
 
Note: Linspire, Inc (formerly Lindows, Inc) no longer exist. The original distro was produced from 2001 to 2008. The current linspire distro is owned and operated by PC/OpenSystems LLC. 

Novell, open Suse project

In November 2003, Novell acquired Linux OS developer SuSE, which led to a major shift of power in Linux distributions. IBM also invested US$50 million to show support of the SuSE acquisition.

In August 2005, Novell created the openSUSE project, based on SUSE Professional. openSUSE can be downloaded freely and was also available as boxed retail product

In August 2006, Novell released the SUSE Linux Enterprise 10 (SLE 10) series. SUSE Linux Enterprise Server was the first enterprise class Linux server to offer virtualization based on the Xen hypervisor. SUSE Linux Enterprise Desktop (popularly known as SLED) featured a new user-friendly GUI and XGL-based 3D display capabilities. The release of SLE 10 was marketed with the phrase "Your Linux is Ready", meant to convey that Novell's Linux offerings were ready for the enterprise. In late September 2006 Novell announced a real-time version of SLES called "SUSE Linux Enterprise Real Time" (SLERT), based on technology from Concurrent Computer Corporation

November 2nd 2006 Novell made a deal with the devil. Microsoft and Novell announced a joint collaboration agreement, including coverage of their respective products for each other's customers. This did not go over well in the open source world. Microsoft CEO Steve Ballmer said of the deal, "This set of agreements will really help bridge the divide between open-source and proprietary source software." Richard Stallman, founder of the Free Software Foundation, said in November 2006 that changes coming with version 3 of the GPL would preclude such deals. When the final revision of the third version of the GPL license was decided, the deal between Microsoft and Novell was grandfathered in. 

As stated before.. Suse is a German acronym for “Software und System-Entwicklung” which means “Software and systems development” in English. Today SUSE is now a name, not an acronym. The official logo and mascot of SUSE is a chameleon officially named “Geeko.”

As 2015, the openSUSE project is supporting two versions of OpenSuse, Leap and Tumbleweed. Tumbleweed is a rolling release, so users always have access to the newest Linux packages. Leap is openSUSE’s regular release, with guaranteed stability. The openSUSE Tumbleweed distribution is the rolling release version of openSUSE containing the newest stable applications. The openSUSE Leap is more stable and only uses the well-tested base of SUSE Linux Enterprise (SLE). openSUSE Leap is a community-based free of cost replacement for SUSE Linux Enterprise Desktops (SLED).

Note: Linux Enterprise Desktop is subscription based and is offered across three pricing plans
Self Support: 1 year subscription at $50 and 3 year subscription at $135
Standard: 1 year subscription at $120 and 3 year subscription at $324
Priority: 1 year subscription at $220 and 3 year subscription at $600

Canonical Ltd. the rise of Ubuntu

Canonical Ltd is a UK-based privately held computer software company founded and funded by South African entrepreneur Mark Shuttleworth. They're most known for The Linux distribution called ubuntu. Ubuntu is named after the Nguni philosophy of ubuntu, which Canonical indicates means "humanity to others" with a connotation of "I am what I am because of who we all are" 

Mark Shuttleworth gathered (and paid out of pocket) excellent developers, put his vision in their minds. Ubuntu 4.10 (Warty Warthog) was introduced to the world on October 20 2004. Ubuntu is based on Debian, but on the "sid" rolling test release, not the stable, numbered releases, which are synchronised every six months. For a time Mark Shuttleworth would Ubuntu Discs, for free, anywhere in the world. That program ended when broadband became readyly available. Ubuntu releases updated versions predictably every six months, and each release receives free support for eighteen months with security fixes. 

Current long-term support (LTS) releases are supported for five years, and are released every two years. Since the release of Ubuntu 6.06, every fourth release receives long-term support. The first LTS releases were supported for three years on the desktop and five years on the server; since Ubuntu 12.04 LTS.

Ubuntu one of the most popular distributions in the world. A number of vendors offer computers with Ubuntu pre-installed including system 76, Dell, Lenovo, HP, and Acer. Ubuntu alone powers more web servers than Microsoft Windows, which powers 28.2% of all websites. As of November 2020, Ubuntu 20.04.1 LTS is used in a supercomputer on the TOP500 list, currently the fifth fastest one in the world.

Steam 0S Proton/Steam Play and Steam Deck

December 13, 2013, Valve released Linux steamOS 1.0 gaming centric distro was released to the world. SteamOS was a Debian-based Linux distro optimized for the Steam client and designed from the ground up to deliver a modern living room experience. It is optimized to work with a controller and doesn’t need you to attach a keyboard and a mouse. Furthermore, the UI is big and console-like, allowing you to operate it while lying on your sofa easily. While they gave up on a steam machine, Valve continued to manufacture and sell Steam Controllers until late November 2019. The initial versions of SteamOS, versions 1.0 and 2.0, were based on the Debian distribution of Linux. However SteamOS 3.0, is based on the Arch Linux distribution. The SteamOS is a distribution that is open source with some closed source components. 

Valve was founded in 1996 by former Microsoft employees Gabe Newell and Mike Harrington. In 2004, Half-Life 2 became the first game ever first be offered digitally on Steam and require installation of the Steam client to play for retail copies. After Initially being developed exclusively for Microsoft Windows operating systems, Steam client was announced Linux in 2012. The company modified the Source engine to work natively on Linux, based on the Ubuntu distribution. Valve also extended support to any developers that wanted to bring their games to Linux, by putting their games on Steam and getting those running on Gnu-Linux. Versions of Steam working under Fedora and Red Hat Enterprise Linux were released by 2013. 

By 2018 valve came out with its own compatibility layer known as Proton/SteamPlay. Proton incorporates several libraries that make it possible for games written for the windows platform to work on Linux distros like steam OS. These libraries include Direct3D-to-Vulkan translation layers, namely DXVK for Direct3D 9, 10 and 11, and VKD3D-Proton for Direct3D 12. Proton is a fork of Wine and maintains very similar compatibility with Windows applications as wine. But in general valves implementation of wine tends to lags behind vanilla Wine base. Of course this being the open source world there is an unofficial fork of proton called Proton GE (Glorious Eggroll) developed by Thomas Crider, a senior engineer at Red Hat. Proton GE is a Proton build with the latest releases from the vanilla version of WINE. Basically Proton GE is the latest development version of Proton, plus some custom patches and tools that aren't included in valve version of Proton.

At the end of 2021 valve announced that it was getting into the PC console hardware business with its Steam deck. The Steam Deck is a handheld gaming computer developed by Valve. The first batch devices was shipped to the public on February 25, 2022. Unlike other handheld PCs that were released in the past. The Steam Deck runs a modified Arch Linux operating system called SteamOS v3.0. The Steam Deck plays x86-64-v3 Linux native and Windows games via the Proton compatibility layer. Valve even worked with Epic and BattlEye to make sure their versions of anti-sheet programs worked on the steam deck if developers opt-in to enable it.


Thursday, December 29, 2022

History of the linux distro: The first 30 years: Part 1

The first Linux distribution was released by computer program named HJ Lu in 1992. HJ Lu distro was called ,Boot/Root. It consisted of just two 5.25” floppy diskettes:


LINUX 0.12 BOOT DISK: The “boot” disk was used to boot the system first.
LINUX 0.12 ROOT DISK: The second “root” disk for getting a command prompt for access to the Linux file system after booting.

That same year we saw more user friendly distros "MCC Interim Linux" developed by the Manchester Computing Centre in England and "TAMU Linux" developed by Aggies at Texas A&M with the Texas A&M with the Texas A&M Unix & Linux Users Group. In fact TAMU 1.0A. was the first Linux distribution to offer the X Window System instead of just a text based operating system. 

Peter MacDonalds Softlanding Linux System ( SLS).

Softlanding Linux System was founded by Peter MacDonald in May 1992 and it was the first Linux distro to be distributed across the world to the novice user. SLS was available on floppies (30 5.25 floppies or 25 3.5 floppies), QIC150 or CDROM from the address below for a flat rate distribution fee of US $99 ($125 Canadian) + $15 shipping and handling. 

Now to put things in perspective 30 floppies was a bit much even back then. To put that in context, DOS 6.2 and Windows 3.1 were 3 and 6 floppies respectively. Windows 95 itself was available on 13. However, SLS was the first linux distro to offer a comprehensive Linux distribution containing more than the Linux kernel and basic utilities, including TCP/IP and the X Window System. 

Debian, Slackware, S.U.S.E

Debian and Slackware are two longest running Linux disro in the world. They both evolve via SLS. As good as SLS was it had a very bad reputation reputation for being very buggy, both Debian and Slackware were both started due to frustration with the initial project. 
 
Slackware was created by Patrick Volkerding July 17, 1993. In fact Slackware is based on SLS and is longest existing distros in the world. 
 
Ian Murdock formed the Debian Project August 16th, 1993 after moving on from the SLS model. Debian was the only distribution open for every developer and user to contribute their work.The first named release, "Buzz", came out in 1996. Debian 2.1, "Slink", appeared in March 1999, and introduced us to the Advanced Package Tool (APT), which brought automatic dependency resolution to Linux software management. According to DistroWatch, about 120 Linux distros are based on Debian. 
 
SUSE Linux got its start back in 1992 when Thomas Fehr, Roland Dyroff, Burchard Steinbild, and Hubert Mantel launched the SUSE project. Their company began with selling the German version of Slackware on floppy disks. SUSE Linux didn’t become its own independent version until 1996. The first distribution under the name S.u.S.E. (Software und System-Entwicklung) Linux was published as S.u.S.E. Linux 4.2. 
 
In 2003, Novell acquired Linux OS developer SuSE, more on that later.

Red Hat Linux

In 1994, Marc Ewing created his own Linux distribution, which he named Red Hat Linux. The name Red Hat came from Ewing’s experience in his college computer lab. He would wear his grandfather’s red Cornell lacrosse cap, and people would say, “If you need help, look for the guy in the red hat.” 

At the time redhead seemed to be a very good alternative to Microsoft Windows which at the time was in trouble with the U.S. Justice Department for monopolistic practices. In 1994 Department of Justice led by Janet Reno opened an investigation resulting in a settlement in which Microsoft that same year consented not to tie other Microsoft products to the sale of Windows. Red Hat went down a different path at Microsoft. Red Hat pioneered the original open-source business model. Instead of protecting trade secrets and filing patents for expensive proprietary products, Red Hat offered a stable, accessible distribution of a constantly evolving, community-developed operating system called Linux. They went public in 1999 with a record-breaking initial public offering (IPO). 

Enoch/Gentoo

Enoch Hit the scene with 0.75 of their distribution in December 1999. Their goal was to create a distribution without per-compiled binaries that was tuned to the hardware and only included required programs. Then later on it was renamed Gentoo with the release of their version 1.0 on March 31, 2002. The key architect of Enoch Daniel Robbins set up the non-profit Gentoo Foundation in 2004, transferred all copyrights and trademarks to it, and stepped down as chief architect of the project. He stepped down as Chief architect of the project that same year. Gentoo Linux was named after the gentoo penguin, the fastest swimming species of penguin. Gentoo It's definitely not for a non-technical user. A widely used Linux distro based on Gentoo is called Sabayon. Sabayon is a beginner-friendly Gentoo-based Linux distribution. They aim to deliver the ultimate"out of the box" for a novice user.

CRUX

Crux development started in May 2000, but the first public release, version 0.5, was only made available to the public in January 2001 It was maintained by Per Lidén. CRUX is a Linux distribution developed from scratch and not based on any other distribution, but It seem distributions development was influenced by Slackware Linux. CRUX like Slackware and Gentoo target experienced Linux users. Programs are install is delivered by a tar.gz-based package system with BSD-style initscripts. CRUX is not based on any other Linux distribution. It is not a distribution that's widely used but it inspired a great distribution that is widely used, Arch Linux

Arch Linux

Arch Linux definitely paved the way for rolling release Linux distros, giving it a major place in modern Linux history. It was indeed inspired by another minimalist distribution called CRUX. Judd Vinet started the Arch Linux project in March 2002. Arch Linux is different distributions like Debian, Red Hat, and SuSE , Arch does not come with a graphical installer, and the whole installation process is done via a terminal. This can be a little intimidating for new Linux users. Arch Linux uses exclusively a rolling release model which means there are no a milestone or major releases for new versions. It ships software as released by the original developers with minimal distribution-specific changes. Arch Linux has its package manager called Pacman. Like apt for Debian and dnf for Fedora, package installation in Arch Linux has been done using Pacman. However, unlike other Linux distributions, Arch Linux doesn’t have out of the box graphical package manager. On a side note both Steam OS 3 and Chimera OS gaming centric distros are based on Arch Linux.

Saturday, December 24, 2022

Save the planet: Try Gnu/Linux

Q. My computer is not compatible with Windows 11. What will happen in the future? I do not want to get a new computer.


A. If your current computer hardware does not meet the system requirements for Windows 11, you have at least a couple of options to consider if purchasing a new computer is out of the question. Consider changing to a new operating system.

Q.What does it mean for Microsoft to end support for Windows 10? 
 
A.Like with Windows 7 in January 2020, Microsoft will pull support for Windows 10 in 2025. You'll still be able to use the software, but you won't get any more security updates. In other words: your PC hardware will still work, but it will become more vulnerable to security risks and viruses.
 
We can all agree that no piece of software can last forever. Sooner or later, every program has to go because of an outdated core. But should the hardware end up in a landfill because of the changing priorities of the developers? 

If you or someone you know just needed a simple computer for daily tasks, a repurposed machine with a Linux distro makes an excellent alternative to Chromebooks/Chromebox. If you're already interested in a Linux distro for your old computer, you may be surprised by the sheer number of choices you have. For those users, I would recommend: Linux Mint, Pop!_OS, Fedora Silverblue, Garuda Linux.

Q. What can you do with these Linux distros?

A. Basically anything a general modern computer can do. But keep in mind, that does not include proprietary software that is only available on other operating systems such as Microsoft office on Windows 11.

Switching from Mac or PC to Linux can seem like a tall task. However graphical aids such as installation wizards and package managers can make the transition much smoother. Installing A Linux distro on older computers that is no longer supported by Apple and Microsoft will help keep them out of landfills, where hazardous chemicals can leach into the soil, air, and water. 

Conclusion

While both Apple and Microsoft offer long-term support for their machines, there always comes the point where users will have to upgrade or change systems entirely. Gnu+Linux is a green alternative to those mainstream operating systems because you can avoid buying newer ones for a bit longer. If you have computer hardware from 2010 and it functions perfectly. Don't throw it out before attempting to install the Linux distro on it.

Friday, December 23, 2022

The 2022 GQ Grooming Awards for the best razor.

(Not a software post)

Thursday, December 22, 2022

Winter Sale 2022

With the holidays coming up, it seems like a good idea to help people who are looking for just the right new game to enjoy. So, I am making The Best Of lists: the best games tested.

The Steam Winter Sale began on the 22nd of December.The Steam Winter Sale began at 10AM PT / 1PM ET / 6PM GMT and will run until January 5,2023.


Great Proton powered games.

Warframe
Outer Wilds
Tales of Arise
Stray
Cat Quest
Bloodstained: Ritual of the Night
ELDEN RING
Deep Rock Galactic
Sekiro: Shadows Die Twice - GOTY Edition
Disco Elysium - The Final Cut
Control Ultimate Edition
Tell Me Why
King of fighters 14
Fire Pro Wrestling World
Hades
Sam & Max: Beyond Time and Space
Dreamfall: The Longest Journey
Ys VI: The Ark of Napishtim
The Ascent
STAR WARS: The Old Republic
Marvel's Spider-Man Remastered
F1 2019

Great Linux native games:
 
Left 4 Dead 2
Dota 2
Hollow Knight
Streets of rage 4
XCOM 2
Metro Exodus
Counter-Strike: Global Offensive
Team Fortress 2
Euro Truck Simulator 2
Shadow of the Tomb Raider: Definitive Edition
Mother Russia Bleeds
SEGA Mega Drive and Genesis Classics
Alien: Isolation
SHADOWRUN TRILOGY
Black Mesa
SERIOUS SAM 3: BFE GOLD EDITION
Borderlands: The Pre-Sequel
Dreamfall Chapters
Valheim
Dota Underlords
Portal 2