Wednesday, June 28, 2023

Olympus Has Fallen: Turmoil at IBM and Red Hat



 So with the news that Red Hat Linux will stop releasing the source code for RHEL publicly and now customers will have to purchase that access and well; they cant publicly share that code.  IBM is one of those companies who dont mind profiting off of open source technologies.  They just dont understand it.  They dont get community (TeamOS/2).  Look at their business partnerships that always seem to fall apart.  Ask Commodore (Well get a Ouija Board and ask Commodore) ask Microsoft and ask Apple.  Failure, after failure after failure.

Well first lets dispose with the doom and gloom that everyone seems to be pissed off and spreading.  You can still share the Fedora source code and since most of RHEL is based on Fedora community distributions such as AlmaLinux, Oracle Linux and Rocky Linux will not be going away.  So while this is not a problem as it is more of an annoyance.

Can IBM do this legally?  Yes.  The GPL and subsequent licenses state you have to make the source code available.  It does not say you have to provide it for free.  The only thing I see that may be an issue is that IBM dba Red Hat says you cannot make that source code available public.  That is the one condition where I personally feel they will run into some problems.  But yes, it is legal but I think challenges could successfully be made in court about some of the stipulations but thats a wait and see what happens.

Red Hat themselves responded to much of this criticism in a blog post by Mike McGrath.  Now, I dont know Mike and Im not criticizing Mike.  Im sure his blog post was vetted and changed 50 times before it went public.  But those statements were a bunch of BULLSHIT.  So lets dissect these one at at time shall we.

We will always send our code upstream and abide by the open source licenses our products use, which includes the GPL..

This is true.  No complaints here

I feel that much of the anger from our recent decision around the downstream sources comes from either those who do not want to pay for the time, effort and resources going into RHEL or those who want to repackage it for their own profit. This demand for RHEL code is disingenuous. 

This is one I disagree with.  No, these complaints are not just from rebuilders who want to rip you off or "take your hard work and profit from it"  I actually didnt hear about this situation from the community or news.  I heard about this from a CUSTOMER. who uses your SRPM's to add a driver that you guys dont include for a specific piece of hardware they use.  WAKE UP CALL thats the WHOLE POINT OF OPEN SOURCE.  Further in the statement he focuses on the rebuilders which shows me this is more about making money than it is about community.  This companese translates to "This is the easiest and most efficient way to profit off of rebuilders."  If you dont want to share your source or would much prefer to protect your product from the mean rebuilders who refuse to pay you, go use FreeBSD.  FreeBSD is just as usable on the desktop, server and mainframe as Linux is these days and their license says you can refuse to share source code that you dont want to share.  50,000 distributions based on Debian and you dont see them complaining.  The anger you see is that you are taking away something people are used to and USE and putting it behind a paywall.  The only people who will be happy about this decision are Oracle and SUSE.

Simply rebuilding code, without adding value or changing it in any way, represents a real threat to open source companies everywhere. This is a real threat to open source, and one that has the potential to revert open source back into a hobbyist- and hackers-only activity.

That statement reminds me of Bill Gates open letter to hobbyists from the 70's.  It was bullshit then, its bullshit now.   In EVERYTHING you have the basic building blocks.  People dont want to change the core system.  Most rebuilders out there, myself included, we do add value.to rebuilds.  We offer service and support at a much cheaper cost than you do.  With our releases we control the update cycle and we take liability off of YOU guys.  If something goes wrong.  We take the blame.  You dont see people who have issues with Linspire or Xandros go to Red Hat or Canonical.  I fall on the sword for that.  When people have issues with ChromeOS/ChromeOS Flex they dont go to Gentoo or Debian for that.  They go to Google.  Once again, companese that says "We dont want to share unless you pay us."  BTW the statement he made here "We don’t want that and I know our community members, customers and partners don’t want that. Innovation happens in the upstream. Building on the shoulders of others is what open source is about. Let’s continue to drive innovation, support one another and keep moving forward." contradicts Red Hats stance on this situation .

Now, there are some in the community who say we cant trust company led distributions and we need to just focus on community distributions.  We cant do that unfortunately.  Community distributions dont have the infrastructure, man-power or finances to run on site service calls.  They dont make the money to employ anyone.  Nor do they have the liability insurance to do that.  So like it or not company led distributions are a necessity and unless you are IBM, we LOVE our jobs and we love Linux.  Driving community led distribution ONLY will just make the unemployment lines longer.

As for Red Hats future; I think this is the beginning of the end.  While you have people at Red Hat themselves who get community and who get the benefits of open source IBM just DOESNT and they dont want to.  Their mindset is from the 80's they see software as a product and something they can make money off of.  They see it as ITS OURS.  So if you are a company that relies on Red Hat technology my recommendation would be to start side-by-side deploying Oracle Linux as a backup plan.  I have been in this industry since 1994.  I have seen this movie.  There will be no happy ending.  Now, can Red Hat turn this around?  They could but I dont think IBM will let them.  I would be very surprised.




Friday, March 11, 2022

Product Development progress report for March 2022

 I have decided going forward I'm going to go ahead and give monthly progress reports on our progress on product development.  This helps communicate whats going on and doesnt leave our customers and users in the dark.

Our work with Ubuntu 22.04

This has progressed quite a bit and Im pleased to announce that the new build of Freespire using the 22.04 codebase may drop earlier than expected.  We are aiming for the first of the year 2023.  We will still be Kubuntu based.  Freespire when it comes to the new LTS code base will ALWAYS drop first.  The reason for this is because Linspire is still used by a lot of our enterprise and education customers and they need time to test and make changes to any in-house apps they may have and really putting it through the paces.  So yes, our 22.04 builds will be dropping earlier than whats on the roadmap.

Older builds

The Xandros 11 series starting in September 2022 will be moving to critical support only.  Being as it is based on 16.04 LTS we have updated as much as we can and to save the company time, money and resources we have decided to move it to critical support meaning there will be no monthly ISO refreshes and we will patch only critical issues and paid for patches going forward.  EOL is still October of 2024 so yes we will be ending support at that time.  

Linspire

Linspire 11.5 will still be released March 14, 2022.  There have been MANY changes to this system.  This includes not only KDE, but several kernel improvements and security fixes.  We just built the final ISO today and it has been uploaded.  We have included the minimal install feature that mainstream Ubuntu offers for people who want to deploy specialized desktop systems.  Linspire does remain our number 1 best seller even for Enterprise customers and Education customers.   Sales have been down since the start of the pandemic but we are starting to see a creep upwards and a pick up although nowhere near our sales numbers that we had in 2019 and early 2020.  

PC/OS

PC/OS Desktop 20.04.4 and  Server 20.04.4 have just been updated and to say sales have picked up recently and I think the introduction of free downloads has helped quite a bit.  All the PC/OS builds have moved over to KDE and Server contains KDE and DWM.

Server is one that we are continuing to improve on and customer adoption has seriously grown.  Some of the changes coming in the new release are DWM is now the default desktop.  We do still include KDE for a more friendlier desktop but customers have relayed to us that for server work they like DWM more, so after you install the system on first boot DWM is the default desktop environment.   Some customers have also asked us to put back in Live testing.  The more recent releases we had removed live testing and put in install only.   But they told us they run this on older systems and desktops and the #1 complaint was that they were going through the install and on first boot it would fail.  By allowing you to test through the live environment for those use cases many of these issues will be worked out.  Ubiquity matches the desktop installer and is not the custom Ubiquity that we used for Server although that will be changing.  Other changes include updated server kernel, clonezilla, timeshift and better headless support. 

PC/OS EOL will be December 2027

Freespire

Freespire 8.2 was released a couple of weeks ago and downloads have been extraordinary.  We are approaching 7 digit downloads for Freespire and feedback from the community has been AWESOME.  Freespire 8.5 will drop in June and 9 will drop on Halloween day.  Freesire 10 as I said will be earlier than we anticipated but wont drop in 2022.  Today we have updated Freespire 8.2 with all the security updates up to March 11, 2022 and thats available today at https://www.freespire.net

So there you go guys, and as I stated I will have the progress report for April about the same time. 

Thanks all

Thursday, March 10, 2022

Turmoil at Elementary OS


 

This morning one of my developers shot me a message on Facebook and asked me if I heard whats happening at Elementary OS.  He gave me a brief rundown and I went and saw what Bryan had to say about it.  As everyone knows, if you want a full rundown of anything, go to Lunduke.  I will say this is sad.  It is sad because I went through the same thing in 2009.

I started PC/OpenSystems LLC with a friend.  Someone whom I trusted and someone who I knew would always have my back or so I thought.  Warren was an intricate part of the process.  I saw the change halfway through 2008 and we finally came to a head in 2009 and it was an ugly "breakup" to the point he was trying to lure our developers, at the time we only had 3 other people, and was trying to lure them away to work with him on his new project he was starting which was making a Darwin distribution.  They ended up being more loyal to me than they were to him so instead of leaving they told me what was going on.  So I started working on separating him from PC/OpenSystems.  For me it wasnt hard.  Everything was in my name because I have the better credit.  Loans, properties and other business related stuff.  We sat down and talked and decided the best thing to do for him was walk away.  He said to me "This thing is a failure, you are wasting your time.  Im not going down on this sinking ship with you."  BUT he wanted to maintain ownership and royalty rights.  I said no.  I felt like he was trying to bank on the future of what he considered a "failing company" So I told him, "Go fuck yourself.  NO!!"  He told me "Go fuck yourself and die" But overall through mediation from other people we agreed to part on a gentleman's handshake and a large sum of cash, my mistake, and never spoke to him after that until 2015.  In 2013 we turned a profit.  In 2015 profits went up and he turns around and sues me for royalty rights.  We go to court and he lost.  In 2021 he died from COVID.  When I heard about the death, because his wife was still friends with my wife, I felt sad.   Because I always thought we would have time to make up and mend that friendship.  

I know where Danielle is coming from.  I had the same feelings when I perceived someone as a friend was trying to screw me over.  That's a natural response when you have love and passion for something and someone tries to take it or try to enter you into an agreement that seems lopsided.  From my experiences with Warren I can see where Cassidy is coming from, believe it or not, and Cassidy reminds me a lot of Warren.  Cassidy, it seems, is looking at this through a practical lens and fear.  Fear that what he spent a good amount of time on, is in jeopardy and that boulder is coming down the hill and everything may be going away.  BUT he wants to remain a presence just in case Danielle manages to avoid the boulder or minimizes the fallout somehow.  Danielle is looking at this as I did through the lens of passion and love.  It is what she does, it is what she is good at and she is willing to call the house bet.  When fear and passion collide; a middle ground is extremely HARD to come by.  I may be wrong.  It may just be greed but Im calling it from my knowledge and what I know.

COVID was extremely hard on everyone.  We almost lost the company.  PC/OpenSystems is nowhere near 100% of what we were before the pandemic.  We are still struggling.  So I get where Danielle is coming from.  Sales are down EVERYWHERE.  It does suck big time.

I do hope they work it out.  elementaryOS is a great distro and the world is a better place with it.

Wednesday, March 9, 2022

Should we stop recommending Ubuntu

 Linux Experiment, Nick, put up a video today on why he no longer recommends Ubuntu to users.


Now, that video makes the same mistake that many other Linux YouTubers make.  They emphasize the wrong shit.

First thing he talked about was the desktop.  How Ubuntu stays a version or two behind the current release of GNOME.  Thats OK to bitch about but in reality.  No one cares.  I have converted DOZEN's of people to the Linux desktop.  Whether Ubuntu 20.04 with GNOME or Linspire 11 with KDE and not a SINGLE person came to me and said thats GNOME or thats KDE. It's either I dont like it or I like it.  They dont even KNOW what GNOME or KDE is. They dont know they are using it.  For Windows users KDE seems to produce the better result and with Mac users GNOME hits the sweet spot.  But I never had someone say to me, "Oh I dont like that because its not GNOME 41 or 42" or "I sure do hate thats not KDE 5.24" it just never happens.

Second thing, he talks about Snap vs Flatpak.  Snaps are slow, Snaps take up a lot of disk space and Snaps dont follow system theming. Blah Blah Blah Blah.  Once again, users who have NEVER used Linux before DO NOT CARE  I dont like Snap because of the security issues so I tend to lean more towards Flatpak.  Most people want to run web apps anyway more than anything these days so for the browser I tend to install either Google Chrome or Microsoft Edge which produce web properties with a more desktop integrated look and feel.  Overall though I do agree Ubuntu should get rid of Snap and move to Flatpak but I dont see that happening anytime soon.

He also goes on to name quite a few fine community distributions which is great but lets get to the bread and butter about this post.  Linux does not have a distribution problem.  Linux has a community problem.

The problem is this.  They LOVE to preach to the choir.  Now all his criticisms are valid criticisms.  The only problem is they are ONLY valid to the hobbyists and enthusiasts that already use Linux.  The normal consumer user doesnt care about that stuff.  As long as it is stable, doesnt crash and doesnt eat 80% of their ram thats what they care about.  They want to hit the button and the computer cuts on.  They want to click on the browser icon and their internet browser launches.  Thats it.  They dont care about mismatched libraries, they dont care that the application has a dark menu and the rest of the chrome is light (although that does need to be fixed) the consumer user cares about the experience and that it JUST WORKS.  If it doesnt work they are going to find someone to reinstall Windows or macOS and if you refuse they are just going to take it to the geek squad or someone else and pay them to do it.

Linux has a real problem when it comes to desktop adoption and everything he talks about is not it (thats a post for another day) the community and developers better wake up otherwise every year will be the year of the Linux desktop with no progress.

But, if someone really wants to get into Linux I will always offer Ubuntu as a choice.  Alot of those other distributions are just white noise.  I personally would never suggest Linux Mint, Manjaro, Fedora, or Zorin. They are community driven targeting people who already use Linux and who are proficient with Linux.  Ubuntu has been and will always be the closest to the Linux desktop that we will ever get.  Its that 500 lb gorilla in the Linux world and if we have learned anything from Microsoft; that gorilla is hard to take down.  For current users of Linux its a good video and shows Ubuntu's shortcomings and lists alternatives that you can use if you rather have new and shiny instead of stability.  For beginners, or rather if you should offer Ubuntu to new users it really has no context.  It comes off as sounding like sour grapes.



Saturday, March 5, 2022

Why we wont stop using Ubuntu and chat about Internet privacy

With the issues with SNAP recently, some people have asked?  Is it time for distros based on Ubuntu to die?  The answer to that is a firm NO.  Its time for SNAP to die but from Ubuntu's snap developers it doesnt look like it is going anywhere.  We have disabled SNAP by default in our ISO refreshes.  You cant even install it and we decided to just stick with DEB's and Flatpak.  With Ubuntu moving entirely over to SNAP's will that make it difficult?  Not really.   Someone will build the debs or we will do it ourselves.  But should we change or do the Linux Mint route and look at Debian?  First, Linux Mint has always had a Debian edition, so I dont think SNAP had anything to do with it.  B, Im the person who doesnt like to throw the baby out with the bath water.  Ubuntu does a lot of things right, they do a couple of things wrong. The things they do right far outweigh what I dont like about it.  So while we did look at switching to Debian, Arch and Red Hat and while all great distributions we like Ubuntu.  If we were to look at making a change it would either be Chromium OS or Gentoo.  But to change the base because of ONE thing, SNAP, is ridiculous, asinine, and fucking stupid. 

Some other reasons people have put out there is because they work with Microsoft or business practices or Canonical's use of proprietary software.  I dont care that they use proprietary software, I dont care if they have agreements with Microsoft.  Those things are not important to me.  Besides, if you seriously want to look at it Microsoft is right now the biggest distributor of Linux.  WSL combined with Windows Azure.  Besides, most commercial Linux and Open Source companies have an agreement with Microsoft or some other group.  Red Hat, Oracle, IBM, SUSE, pick one.  Microsoft is a member of the Linux foundation and you have Microsoft employee's on the kernel team.  I dont think many users really care about Microsoft anymore.  Why?  If you look at the top Windows app Linux users have wanted for DECADE's the ONE top app.  Guess which one... Microsoft Office.  Its never been done fully but now with Edge on Linux the online suite is great for basic needs which is what most people use it for.  VS Code and Edge have been extremely popular on the Linux platform and there have been some people who use Edge and VS Code full time that I never thought I would see them ever use it to be frank.  Seriously, this argument has gotten old.  Everyone's screaming privacy, all web browsers do data collection; ALL OF THEM.  Unless you make your own browser those bits and bobs are going somewhere you cant control.  Its seriously a question of whether you want to shoot yourself in the right foot or the left foot.  If the US Government wants to get your browsing data and everything you do online, you will not stop them no matter how many computers you have with Tor, VPN's etc. etc. etc.  You want privacy on the internet?  Dont use the internet.  Its that simple.

Friday, February 25, 2022

Linspire 11 SE


 

Some of our education customers have asked us if we can expect a new release specifically aimed at the education market.  Linspire 8 EDU has gotten a little long in the tooth and was released 4 years ago.  With the next release of Linspire in March we are introducing Linspire 11 SE.  Which is aimed specifically at the education market.

Some of the improvements include.

Fully up to date stack based on the latest LTS.

It has two modes; Full install which most schools will use for IT staff, administration and public library systems which includes Web Browser, e-mail application, Office Suite multimedia players etc.  Then we have the minimal install which schools can use on the student PC's which includes only 2 applications.  The web browser and Zoom.  The minimal install is great for school systems who use PWA's and Internal web apps.  It also fully supports all Intel based Chromebooks.  This also keeps us from having to support two different ISO's for our customers.

Security is paramount and we have made some changes to the way the OS works.  Under the full install school staff has access to every application and can install apps through the software center.  The minimal install allows students to only access the web browser and Zoom.  They cannot install apps and command line access is restricted.  On the minimal install apps can be installed through the Admin Console by a system administrator.

Application lineup highlights include; KDE 5.18.8, Microsoft Edge 98, Thunderbird 91, OnlyOffice 7, Timeshift, Deja-dup backup, Zoom, Juk, DragonPlayer and DISCOVER software center.

Current subscribers will get the new release for free through us or their current IT consulting firm.  We will have a dedicated page for people who want to purchase the new release. 



Thursday, February 17, 2022

Chrome OS Flex and what it means for desktop Linux distributions




I got tons of e-mail and messages about this and people asked me my opinion. As you guys know Google is making Chrome OS available for older PC's and Macs through a new OS they call Chrome OS Flex and thats good for them. Its based on CloudReady made by a company called Neverware that they purchased a couple of years ago. CloudReady is going away and my thoughts on that is that this opens up the market. What do I mean by that?  Chrome OS Flex has one of two ways it can go and we will talk about that in a second.  In the meantime I have downloaded Flex and it is nice. Its really a good attempt. If you want to browse the web and watch YouTube its a perfect solution. If you are a developer or tinkerer you are shit out of luck. You cant access the command line at all, Shell Access has been removed. Android app support is not there yet IF ever and if your PC is older than 2 years you cant run Crostini and without shell access ChromeBrew is gone so once again this has one of two ways this can go. If they bring Android apps to Flex, if they enable some kind of developer mode yeah it has the potential to be a bullet in the head of desktop Linux distributions. If they dont, and I dont think they will because Google cant do basic math,  and they stay on the current path they are on.  Well, Flex will fail and will wind up in the Google Graveyard of what could have been within a year or two because Google is a company that likes to shoot itself in the foot, repeatedly until it cries for mommy. Google has had opportunity after opportunity to get ahead in everything but its core markets and hasn't and that is because they like to blow off their own toes which is why almost NONE of their past projects ever got past ad revenue, browsers and search.  My bet is Google graveyard in 12 months.  Google is its own worst enemy and its going to torture itself and then come to the realization it failed. Google has basically delivered to us Chrome OS 2009.  Sorry guys the industry and users decided that that was NOT ENOUGH.  Thats why Neverware never really caught hold with developers and why even its users didnt standardize on it.  We run parallel with Neverware in many of our school systems.  They used Neverware on a lot of their throw away old laptops so if a kid didnt return it at the end of the year or the systems got stolen it was not a huge loss.  Now for those of you who are tech savvy you can get into the command line environment by configuring GRUB and if you dont know what that is Im not going to tell you because you can fuck things up BIG TIME. 

Google has missed the general rule of software and product development. Listen to your users. Google gives its customers what Google wants and then gives their customers the middle finger and that is why they fail in everything BUT search. But, I think you will see a ton of downloads by people who are curious and people will want to use this thing for grandma and Stacy's mom who do nothing but check e-mail, do banking, general web browsing and watch YouTube and Netflix but for your broader tech consumer they are going to see very quickly how totally fucking useless this thing is in its current incarnation and reinstall Windows just like they did with CloudReady.  Bring Android and developer mode, watch this thing become the brightest star in the tech industry.  Make it CloudReady 2.0 and watch it crash and burn in a spectacular fashion.  Some of us will have fun with that everyone loves a trainwreck.  But based on Googles past performance in moving beyond its core market, Im not optimistic.

Those are my thoughts everyone have a nice day!!!

Is Desktop Linux a dead idea

 With the end-of-life for Windows 10 approaching in October many folks are bringing up the idea of the Linux desktop again.  With that comes...