On 5/31/22 1:29 AM, Anna wrote:
> Gentoo, Slackware, Alpine Linux.
>
> Even if they fall, BSDs will be around.
Maybe ... but MS pays their lawyers a LOT of money to
discover why they are sole owners of pretty much every
scrap of computer code ever written. They'll lay claim
to Ada Lovelace's code pretty soon :-)
Let's see ... they buy a proprietary Unix, then claim
all those "unauthorized copies/knock-offs" cease and
desist immediately and pay them 50 years worth of
back-royalties ............... and grease a few judges
and pols ...........
Do the Free/Open/Net/etc BSD teams have enough money
and lawyers to thwart such an offensive ? Doesn't
MATTER if the legal reasoning is completely sound ...
you'd need lots of lawyers at every stage of a long
drawn-out process. Miss a beat and MS wins by default.
Only hope ... find someone who still has some rights
to the old Digital Research CP/M that some guy ripped
off, lightly tweaked, and sold to some punk named
Bill Gates. Some of that code is STILL in Win-11
fer sure .... 50 YEARS WORTH OF BACK-ROYALTIES AND
ALL ILL-GOTTEN PROFITS ALONG THE WAY PLEASE !!!! :-)
Of course Gate's lawyers will claim that CP/M was full
of code that Gates wrote back in the days where the
hot young programmers had contests to see who could
write basic functions - calculating dates and the like -
in the least number of bytes/cycles .......
MS has become VERY aggressive about squeezing every
last penny out of its products lately, esp in the
last year or so. If you wanna use Office now they're
basically forcing everybody to buy the expensive
subscriptions - and they now DETECT of small biz has
been abusing it's home-n-family plan. It CAN afford
all the lawyers. Next target fer sure, Libre/Open-Office.
If it's even remotely compatible with MS products then
they're STEALING from Bill dontchaknow.
Another back-door, MS is actually, kinda sneakily,
working its way into the Linux/BSD universe by
offering various little products, which ARE pretty
good. Loads of people use Visual to develop, for
example. MS libraries will soon start to be borrowed
by many Linux programmers ... and now MS *owns* yer
asses. All your good software STOPS unless you pay MS
for using those libraries. If the libraries are used
extensively enough, MS effectively OWNS Linux/BSD -
you'd have to step back a decade or more.
This is the the Lawyer-Poisoned version of the USA
(and EU to a fair degree as well).
. . .
MIGHT be wise to start on some OS that's definitely not
MS or Linux/Unix - something that can do the job really
well but is relatively "pure", is beyond the reach of
MS lawyers, because it's "different ENOUGH". Helps if
it came out of academia instead of a for-profit.
There ARE a few possible starting points ... does MS
own any bit of the old Be-OS ? That COULD be re-done
into a fully modern 64/128-bit modern GUI OS. Who
owns AMIGIA-OS now ? I'd suggest Plan-9, but Bell
Labs (AT&T) created that and can afford the lawyers
to do what MS does if they saw a reason. Same senerio
with VMS. OS-9 was a good system that kinda reminds
of Unix (though 'better' some CoCo programmers claim)
but MicroWare still owns (and sells) that. PICK-OS ?
That was certainly "different" and Dick Pick (yes)
is long dead.
I wrote a bunch of stuff for a PICK-based DB called
"Revelation" in the late 80s - and have copied and
use a lot of their multi-value stuff in many of
my utilities even today - translated into BASIC,
FORTRAN, Pascal, 'C', Python, etc. READING PICK-like
data is super easy, WRITING is is super-easy. EDITING
it in any generic fashion is considerably trickier as
context/intent come into play. That's kinda why they
had "data dictionaries" and such. You can still buy
Revelation (non-supported though) or blow a lot more
on the heavy-duty successor MV-DB "OpenInsight". I do
like Multi-Value - a smarter way to organize most
real-world data IMHO. "Flat" DBs suck.
There were a lot of "experimental" OS's writ in the
80s/90s but most were skeletal, lacking much, or just
SO weird that nobody would ever wanna use them in
real life. Hmm .. "file-less" with no distinctions
between data/programs/storage/OS, a vaguely "AI"/brain
sort of viewpoint ... Lisp/Prolog as a full OS concept
down to the brass tacks ? There were "Lisp Machines"
way back, some with Lisp AS the OS, with the hardware
optimized to get max efficiency.
(I *hate* Lisp & Prolog ... if you see the word
"lambda" a lot and tons of braces/curlyQs ...
no, no, no .... :-O )