Language Selection

English French German Italian Portuguese Spanish

Genesis of an Operating System

Filed under
PCLOS
Interviews
-s

Just say the name Texstar to anyone that runs Linux and see a smile with an expression of recognition and appreciation light their face. When Texstar first began using Linux eight years ago, he had no idea he would someday become an icon of creativity, ingenuity, and self-sacrifice. Eternally humble, he may not agree to this description, but these are just some of the superlatives used to describe him by users of his os, visitors to his site, and personal friends of the man.

Texstar began to gain recognition approximately five years ago when he began packaging and providing rpms and howtos for current MandrakeLinux releases. Later he began providing these rpms through his website. This website grew in popularity as all of Linuxdom began linking to it. From mailing lists to newsgroups, from discussion forums to websites, pclinuxonline and Texstar were on a roll. This snowball effect has lead him to provide one of the most beautiful, complete, and stable operating systems in existence.

It began with Redhat 5.2 for Texstar, having become disenchanted with Windows. He said, "I wanted to get away from Windows because it wouldn't let me have control over my computer. It was forcing me to install things I didn't want or need." He soon moved on to Mandrake because it was a revolutionary operating system for its time. With its roots in Redhat but featuring KDE instead of Gnome and the ambitious goal of including graphical configuration tools, Texstar and many others were hooked.

However, it wasn't long before stability issues, missing features, and undesired customizations inspired Texstar to begin patching Mandrake's rpms and KDE's sources then repackaging them for himself. When others posted on help forums about some of the same issues he had resolved, he stepped forward to offer advice and assistance. This lead to him offering users the opportunity to install his rpms to fix those pesky bugs and enjoy the extra features so hard for the newcomer or layperson to implement. He explained, "It was fun and challenging. It was like a puzzle, where all the pieces have to fit just right or the program won't work. Plus there is something satisfying to take raw source code and convert it into something a user can install and use." There were rarely any adverse issues and those rpms reaped more and more praise. Users wanted more. Requests for features and updates soon followed. Texstar and his site grew in popularity.

With management, developer, and philosophical changes afoot in Paris, Texstar felt the time was right to offer his finely tuned and beautifully customized system to others. "I wanted something that a person could boot and know right away if the OS would be compatible with their computer. With so many hardware configurations, it's nice to know right from the start if pclinuxos is right for your system. I saw Jaco was doing livecd scripts and I got involved in the project which gave me an outlet to produce a livecd with my rpm packages. I also enjoy playing with the livecd technology." Thus the PCLinuxOS livecd was born.

The road to producing this livecd hasn't been unencumbered. As with all software there are compatibility issues, bugs, and personnel problems. Previews 1 & 2 were private releases to test hardware detection. Preview 3 was a limited release to guage interest and Tex was not disappointed. People were very interested. Someone, not mentioning any names, posted a manual way of installing the livecd to a harddrive. It and the discussion that followed showed an indication of the interest in installing onto harddrives. This inspired Texstar to implement an easy harddrive installer. Preview 4 featured a harddrive installer but presented trouble for some setups. Texstar and mklivecd developer Jaco worked hard hammering out the kinks on the hardware detection, booting scripts, and harddrive installer until Jaco became too busy in his real life and passed the mantle to Tom.

Tom became interested in working on the PCLinuxOS livecd project because he was "very impressed with the quality of PCLinuxOS and was more comfortable with a Mandrake based livecd than with Knoppix. I also wanted to get a device working in Linux - a magneto optical drive." In February of last year "I asked Tex how I could help, and he told me 'Please help Jaco (with mklivecd).'"

The rest shall we say is history. There have been 4 new releases since featuring better hardware detection and support for more modern and exotic hardware. Newest versions of applications, the latest kernels and related technologies, more customizable features and all the eye candy for which one could hope are the things users get when they download PCLinuxOS. In the future Tom hopes "to see overall continued improvement across the board, more i18n, use of a copy-on-write filesystem such as unionfs. Longer term, possibly a reduction or complete replacement of the Mandrake hardware detection/configuration tools." Tex humbly states "We plan to continue to improve it and hopefully become a major player in the next few years."

PCLinuxOS Preview 8.1 is due out any day now and excitement is in the air. Some of the things that we can expect from it are listed in the comments of this article. As always the project is nothing without its users and their bug reports.

Superb!

Awesome job srlinuxx, thanks for the article. Sal

re: Superb

Thanks for saying Sal, and thanks for submitting it to pclo!

----
You talk the talk, but do you waddle the waddle?

Oh nooo...

He was assimilated! Sad

----
You talk the talk, but do you waddle the waddle?

Thanks!

Thanks for the compliment on the story. Yes, I agree Tex is awesome, but I'm a little prejudiced! Big Grin Actually Tex is a bit shy and shuns the spotlight. I think he's a little embarrassed by my article, as he'd never toot his own horn. He works so hard all the time to fix the littlest bug for anyone who reports such-and-such isn't working here. He tends to sweat the details. I just wanted folks to know how dedicated to them he really is. He's an awesome person working practically 24/7 and yet seems to find time for his family and friends when they need him. And he's darn cute too! Big Grin

----
You talk the talk, but do you waddle the waddle?

re: It's time for Texstar.

wow, wonderful of you to share those kind words. I agree completely... well, except for the gentoo part! Big Grin

----
You talk the talk, but do you waddle the waddle?

Just joking around

Oh, I was just joshin around with ya about Gentoo. I've always been one to say use whatever works best for you and your hardware. I love pclos as well. Funny, my two favorite distros couldn't be more different. Big Grin

----
You talk the talk, but do you waddle the waddle?

Thanks for the article!

srlinuxx superb article!
Thanks for it, and thank you for the picture.
Watch out Tex what some good friends of yours will do with it.
If I may add some personal experience with Texstar just to illustrate
the kind of the guy he is:

I been with PCLOS since pre3 but i wasn't very active neither on the forum, neither on the mailing list, mostly because some painfull experience on the Mandrake Club. But as time went on I become more and more impressed with pclos, and shortly after p5 it replaced my main (at the time) operating system (mandy with plf and spiced up with Texstar's rpm's). Found out about the irc channel, and although never used irc before, I was very soon "hooked" mostly because the wonderful guys i met (Tom, oilent1, etjr, Xterm, Talyn, CyberCFO, cybonix, el_cuco, neverstop, boford, mexashaggy, Darb, Sal_....Sould I continue?) in no time I learned more about linux than years and years before. I wanted to give back some in return, so started to answer questions I knew or thought i knew the answer for. Started to send my findings, little code contributions to Tom ( I was mostly active with the livecd) and it somehow got to Tex as well. I hardly even thought he knew who I am when on my birthday a few days ago i opened my e-mail
and I found the most touching birtday present i ever got in my life.
A few days before I was asking on the mailing list for a package which wasn't really that important (never made it to the repository), anyways the birtday present was a congratulation e-mail from Texstar with this little applet packaged and attached to it.

I don't know how you can be more human than that. Texstar, I never met you in person, but feel closer than a few "friend" who I might meet every day. I love you man for who you are, what you do, and for all the excitement you are bringing in quite a few of us life.

ikerekes

re: Thanks for the article!

Thank /you/ for the kind words about my story and even more for sharing your experiences with Texstar and pclos. There is definitely more to Texstar than meet the eye.

----
You talk the talk, but do you waddle the waddle?

re: another satisfied pclos user

very nicely put, couldn't agree more.

----
You talk the talk, but do you waddle the waddle?

Texstar is incredible

I have tried some 80 different distros, and I mean really installed them to hdd, and gave them some time. I don't know much about tweaking, so that has something to do with why I prefer PCLinuxOS, but with it I don't have to tweak. It really dose just work. I presently have it on 6 boxes, from a p11 300 to an athlon xp 2800, and everything works perfectly.

Tex certainly deserves every accolade he gets and more. I have nothing but respect and admiration for him. I was also glad to see the picture, and didn't expect him to be as young as he is.

srlinuxx, Thank you for the article, I very much enjoyed it.

re: Texstar is incredible

Yep, he is. Thanks for visiting and your comments.

Keep an eye open, .94 is due out in a month or so.

----
You talk the talk, but do you waddle the waddle?

re: Texstar is incredible

I just wanted to add my noobsense to this discussion. I found myself looking for a winxp replacement about 8 months ago following a system failure. When I contacted my manufacturer and was told that the only way to get windows to run on my rebuilt system was to buy a new copy, I told them to forget it.

I had heard about this linux thing and decided to search the net for some info. I was lucky, I stumbled on to PCLOS and began reading the forums and decided to try it. 20 mins after getting the livecd running, it was installed and purring like a kitten.

I've learned a lot over the past 8 months, and the most important thing I've learned is the love and respect that the entire PCLOS community has for Texstar, myself included.

Prior to PCLinuxOS I had no idea what IRC was, now I can't go a day without logging in to chat with real friends. More than once I've been on the channel when Tex logs in and he speaks to each of us as if we've known each other all our lives. He is truly a humble and wonderful human being.

Thanks for your article, he deserves to be acknowledged.

sd

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Who cares about Emacs?

GNU Emacs isn't the oldest interactive text editor for Unix—it's predated (at least) by the Vi editor—nor is it the only Emacs in existence. However, it's surely the most popular Emacs and one of the best editors available on POSIX. Or it was until fresh new editors, like Atom, VSCode, and Brackets, came to the fresh new open source landscape of today. There are so many options for robust text editors now, many of which have iterated upon Emacs' ideas and traditions, that you may well wonder whether GNU Emacs is still relevant. Read more

Devices: PicoCore, u‑blox and ESP32

  • PicoCore MX8MN is a Tiny NXP i.MX 8M Nano Computer-on-Module

    The PicoCore MX8MN Nano carries the NXP i.MX 8M Nano F&S Elektronik Systeme has announced the development of the smallest i.MX 8M based CoM yet: the PicoCore MX8MN Nano.

  • u-Blox Launches JODY-W3 WiFi 6 & Bluetooth 5.1 Module for Automotive Applications

    u‑blox has just launched JODY-W3 wireless module which the company claims to be the first automotive-grade WiFi 6 module. Apart from supporting 802.11ax WiFi with 2×2 MIMO, the module also comes with dual-mode Bluetooth 5.1 connectivity. WiFi 6 will be used for applications demanding higher bitrates such as ultra‑HD video infotainment streaming and screen mirroring, wireless back‑up cameras and cloud connectivity as well as vehicle systems maintenance and diagnostics. Bluetooth 5.1 will be used for keyless entry systems and other applications leveraging direction-finding and the longer range offered by the latest version of Bluetooth.

  • Barracuda App Server for ESP32 Let You Easily Develop Lua Apps via Your Web Browser

    We covered Real Time Logic’s open-source lightweight Minnow Server for microcontrollers last year, and now the company has released another project: Barracuda App Server for ESP32. This project is more complex and requires an ESP32 board with PSRAM to run such as boards based on ESP32-WROVER module with 4 to 8MB PSRAM. The Barracuda App server (BAS) comes with a Lua VM, and in complement with the LSP App Manager that facilitates active development on the ESP32 by providing a web interface. The Barracuda App Server runs on top of FreeRTOS real-time operating system part of Espressif free ESP-IDF development environment.

3-D Printing and Open Hardware: MakerBot, AAScan and RISC-V

  • MakerBot Targets Schools With Rebranded Printers

    MakerBot was poised to be one of the greatest success stories of the open source hardware movement. Founded on the shared knowledge of the RepRap community, they created the first practical desktop 3D printer aimed at consumers over a decade ago. But today, after being bought out by Stratasys and abandoning their open source roots, the company is all but completely absent in the market they helped to create. Cheaper and better printers, some of which built on that same RepRap lineage, have completely taken over in the consumer space; forcing MakerBot to refocus their efforts on professional and educational customers.

  • 3D-Printed 3D Scanner made to work with your phone

    An Arduino-based 3D scanner was created by an industrious 3D printing enthusiast and released open source this week for all to enjoy. This open source project was made to take out the most time-consuming component of the 3D scan process, giving said process instead to an Android phone combined with 3D-printed parts, a cheap motor, and an Arduino. This is not the first time such a system has been attempted, but it does appear to be the most complete and ready-to-roll system to date.

  • AAScan open source Arduino 3D scanner utilizes the power of your smartphone

    Using the power of Arduino and utilising the camera and powerful performance of a smartphone QLRO has created a fantastic 3D scanner aptly named the AAScan. Check out the video below to learn more about the Android 3D scanner which is open source and fully automated.

  • Video: RISC-V momentum around the world, from edge to HPC

    In this keynote talk from the 2020 HiPEAC conference, RISC-V Foundation Chief Executive Calista Redmond explains how the RISC-V open-source instruction set architecture is gathering momentum around the world, finding applications across the compute continuum from edge to high-performance computing.

  • Weekend Discussion: How Concerned Are You If Your CPU Is Completely Open?

    For some interesting Sunday debates in the forums, how important to you is having a completely open CPU design? Additionally, is POWER dead? This comes following interesting remarks by an industry leader this weekend. Stemming from discussions on Twitter about Raptor's new OpenBMC firmware with a web GUI in tow, one of the discussions ended up shifting to that of open CPU designs and the belief that secretive CPU startup NUVIA could be having an open-source firmware stack.

Security and FUD: SpaceX, NMap, Polyverse, MongoDB, NGINX and Kubernetes

  • All Those Low-Cost Satellites in Orbit Could Be Weaponized by Hackers, Warns Expert

    Last month, SpaceX became the operator of the world's largest active satellite constellation. As of the end of January, the company had 242 satellites orbiting the planet with plans to launch 42,000 over the next decade. This is part of its ambitious project to provide internet access across the globe. The race to put satellites in space is on, with Amazon, UK-based OneWeb and other companies chomping at the bit to place thousands of satellites in orbit in the coming months.

  • NMap - A Basic Security Audit of Exposed Ports and Services

    For a plethora of reasons, auditing the security of our servers and networks is of paramount importance. Whether we are talking about a development server, a workstation, or a major enterprise application, security should be baked into every step of the deployment. While we can easily check our firewall settings from “the inside” of our systems. It is also a good idea to run a security audit from "the outside”. Using a network enumeration tool such as the famous and highly vetted Network Mapper (NMap).

  • Cybersecurity startup Polyverse raises $8M to protect Linux open-source code from hackers [Ed: Right around the corner from Bill Gates, another company like Black Duck and it'll "protect" Linux... just buy its proprietary software]

    Polyverse has been validated by the U.S. Department of Defense for mitigating zero-day attacks, intrusions that occur just as a vulnerability becomes public, such as the infamous WannaCry ransomware and hacks of companies like Equifax. The company says its technology is “running on millions of servers.”

  • MongoDB: developer distraction dents DevSecOps dreams

    MongoDB’s director of developer relations has just opened a piece of internal research that suggests as few as 29% of Europe’s developers take full responsibility for security. Now, 29% is a somewhat arbitrary figure, cleary i.e. it could be 22.45% or it could be 39.93%… the fact that the firm has pointed to an exact sum in this way is merely intended to show that it has undertaken a degree of calculation and statistical analysis

  • NGINX Unit Adds Support for Reverse Proxying and Address-Based Routing

    NGINX announced the release of versions 1.13 and 1.14 of NGINX Unit, its open-source web and application server. These releases include support for reverse proxying and address-based routing based on the connected client's IP address and the target address of the request. NGINX Unit is able to run web applications in multiple language versions simultaneously. Languages supported include Go, Perl, PHP, Python, Node.JS, Java, and Ruby. The server does not rely on a static configuration file, instead allowing for configuration via a REST API using JSON. Configuration is stored in memory allowing for changes to happen without a restart.

  • Kubernetes Security Plagued by Human Error, Misconfigs

    Following a year of numerous security bugs within the Kubernetes ecosystem and the first security audit of Kubernetes conducted by the Cloud Native Computing Foundation (CNCF), which hosts the open source platform, continued wide-spread adoption has seen security become somewhat of an afterthought. However, if security concerns continue inhibiting business innovation, does that fall on businesses for neglecting security practices or the market for not providing them with the tools to confidently secure their deployments? “People just get security wrong sometimes,” McLean said. “Companies need a combination of increased learning, cross-pollination, new tooling, and updated processes to identify and remediate these security ‘mistakes’ during build and deploy vs. waiting for exposure during runtime.”