[ / / / / / / / / / / / / / ] [ dir / abdl / animu / ausneets / doomer / leftpol / strek / sw / vore ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 9f58671e6737f12⋯.png (662.47 KB, 666x666, 1:1, gmjw4jwev5321.png) (h) (u)

[–]

 No.1006724>>1006734 >>1006825 >>1006847 >>1006893 >>1006911 >>1006976 >>1007346 >>1007351 >>1007445 >>1007587 >>1008100 >>1008804 >>1008991 >>1009253 >>1009894 >>1011076 >>1011406 >>1012985 >>1019066 [Watch Thread][Show All Posts]

Linux Users Going Their Own Way

It's time for linux users to go our own way. The whole "GNU"/linux ecosystem - more appropriately called the freedesktop/systemd/gnu/chromium/linux operating system.

* The red hat goons basically own the userspace now. If you want to make changes to your system you can send a patch and it wil get dropped. They essentially have 100% control, linux desktop will conform to their vision alone.

* polkit and dbus.. what do these things even do? Yet you have them on your computer most likely.

* GNU glibc is bloated and full of bugs *that GNU software depends on* and it is pro abortion.

* ls / gives about 50 things. for "historical reasons": Translations, if you try to make it simple like 4 or 5 directories all with a clear and distinct purpose every piece of software in existence would break because it's all badly written.

* every single programming language has its own fucking package manage that fights against all the other package managers. Is this a joke? Why are programmers, supposedly smart people, allowing this to happen?

* You have all this FUCKING GARBAGE that is overcomplicated and nobody likes like: systemd, polkit, dbus, gsettings XML schemas. None of this stuff makes sense, the documentation is unhelpful and the systems themselves violate standard UNIX design ideas - I wouldn't have a problem with that if they had actually improved on things.

* The web browser is about 80% of the linux desktop experience now. And while it's technically free software it's nearly monopolized (firefox is digging its own grave) and it's basically impossible to make changes to. lets be honest here.

* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names. You can do it if you study but everything takes work when it should be simple. Programming with lists of strings shouldn't be so tricky.

* The core sets of software has so much historical baggage that could be cleared away. Did you know ./configure tests if your system uses EBCDIC instead of ASCII? configure performs millions of checks, yet the software usually doesn't work either way.

How about a simple init system that doesn't reimplement half UNIX in a buggy way?

It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know. There's so much more that could be said but I'm sure you have your own complaints too. yep. slackware linux, now that's a real distro. they don't make em like that anymore.

 No.1006726>>1006747 >>1010016

File (hide): 04e2d0eb2acc6ec⋯.jpg (71.46 KB, 552x589, 552:589, Mcfucking-kill-yourself[1].jpg) (h) (u)


 No.1006727>>1008128

Isn't the entire UNIX ecosystem fucked because it was only designed to work on a 70's typewriter, it's successor never took off, and the entire OS is nothing more than patchwork upon patchwork that will never see a proper fix because those with the knowledge to do so are working on something else, complete retards who are up their own ass and screech about any criticism they receive, or don't even use UNIX?


 No.1006728>>1006782 >>1007091 >>1007273 >>1008843 >>1008970 >>1012407

File (hide): c22b54a5fff7469⋯.png (1.89 MB, 1280x720, 16:9, terry and dog.png) (h) (u)

TempleOS doesn't have this problem


 No.1006734

File (hide): 3be27f165302877⋯.jpg (89.37 KB, 621x480, 207:160, anglebutt-.jpg) (h) (u)

>>1006724 (OP)

>yep. slackware linux, now that's a real distro. they don't make em like that anymore.

>implying

what is Alpine Linux, Artix, Gentoo, Hyperbola, MX, Puppy, Void, etc.?

(yes, not all of those perfectly fit those standards but nor does Slackware)

A few of those distros are very popular. It's not as if reasonably good distros don't exist.


 No.1006741>>1006776

>delude yourself into believing things that aren't true

>surprised when reality contradicts beliefs

Not gonna point out every wrong in this thread but:

>bus.. what do these things even do?

https://en.wikipedia.org/wiki/D-Bus


 No.1006747>>1006782 >>1009281 >>1012270

>>1006726

Don't post in this thread if you don't have anything nice to say.


 No.1006776>>1006895

>>1006741

How is that "wrong"?


 No.1006782

>>1006728

/throd

>>1006747

If you're worried about things being nice here, then you've come to the wrong neighborhood motherfucker.

gtfo >>>/lebbit/


 No.1006811>>1006813 >>1006883

Does Gobo Linux manage to accomplish organizing the whole file system in a more clean and logical way?


 No.1006813


 No.1006825>>1007044

>>1006724 (OP)

>It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know.

Probably something similar to BeOS.


 No.1006847

>>1006724 (OP)

I heard that red hat software is becoming more and more complex to maintain on one's own so more support licenses get purchased.

dbus is cancer and so is polkit, the other kit and pam. Many programs depend on them uselessly, or are dragged to them just because of 1 tiny dependency.

etc. etc. etc...


 No.1006878

Delete /pol/kit


 No.1006883>>1006895

>>1006811

Yes and no.

Gobolinux does what it set out to do, and the actual layout is far superior to legacy bullshit that the Filesystem Hierarchy Standard, which is more of a pile of hacks implemented because of things like ‎Ken and ‎Dennis running out of hard drive space than it was "designed".

However, in practice if it's not already in a recipe for dealing with a package, you end up spending a fair amount of time trying to deal with retarded levels of hardcoding, and hammering them into something more portable. So it ends up being like gentoo but with another layer of work on top of that.

Gobolinux is a great idea, but the FHS meme is here to stay.


 No.1006888>>1019069

IBM will kill Redhat, so I wouldn't worry too much about them. I feel much better about the direction Linux is going than Microsoft and Apple. I'm sure BSD can use the users and support if you wanna jump ship.


 No.1006891

File (hide): f6ddbb4e0f3057a⋯.jpg (57.23 KB, 945x531, 105:59, openbest.jpg) (h) (u)

>tfw you openbsd and laugh at these fools


 No.1006893>>1007587 >>1009132

>>1006724 (OP)

> and it is pro abortion.

100% bait post probably made by a BSD shill.

Kill yourself.


 No.1006895>>1007043

>>1006776

What's wrong is coming here and asking shit like what does x do when you could literally just read the wikipedia article on x and learn what it does.

>>1006883

Gobolinux sounds like it completely fixes the problem, tbh. Unfortunately it's very deficient in many other ways compared to decent modern distros. Bad as FHS is, it's not the only thing I care about in a distro.


 No.1006911


 No.1006976>>1007180

>>1006724 (OP)

>polkit and dbus.. what do these things even do?

polkit is daemon that provides interface for unprivileged processes to request actions from privileged processes.

dbus is daemon that provides request-response and publish-subscribe ways of inter-process communication.


 No.1007043

>>1006895

Gobolinux does not fix the problem it sweeps it under the rug. do your research before posting.


 No.1007044

>>1006825

HaikuOS


 No.1007091

File (hide): f5e108051a73d0b⋯.jpg (138.12 KB, 1148x917, 164:131, terry-davis-temple-os.jpg) (h) (u)


 No.1007105

Funniest thread of 2018 award winner right here


 No.1007180

>>1006976

>polkit is daemon that provides interface for unprivileged processes to request actions from privileged processes.

So basically NSA malware.


 No.1007230>>1007239

File (hide): 09eb8c9776c93b7⋯.png (151.45 KB, 260x382, 130:191, 1444935921056.png) (h) (u)

>everyone ignores sndio and OSS4 in favour of ALSA and (((PulseAudio)))

>can't use sndio yet because alsa-sndio and pulseaudio-module-sndio don't support capture

>newer hardware lacks OSS4 drivers

Why is Linux's audio stack cursed to be terrible?


 No.1007239

>>1007230

There's always JACK if plain ALSA isn't for you.


 No.1007273>>1007374

>>1006728

templeOS also doesn't have an active software developer anymore :^)


 No.1007346>>1007521

>>1006724 (OP)

I’m with you, OP. Linux is completely niggered out. So are we moving to OpenBSD, NetBSD, or 9front?


 No.1007351

>>1006724 (OP)

This


 No.1007357>>1007524

Use Artix or devuan with Linux-libre or lts.

Problem solved


 No.1007374

>>1007273

God's temple is already finished, each user may write their own tcp/ip stack and other wanted software as a rite. The CIA can't rape your computer if they can't have the code nor the binary or even know you wrote the software.


 No.1007445

>>1006724 (OP)

If Commodore GPL'd themselves before dying we wouldn't be in this mess.


 No.1007462>>1007476

Regarding the memory usage why are you using GNOME? I haven't run GNOME or KDE for over 15 years now.

My three biggest memory hogs are firefox, xfdesktop (and Xorg), and emacs. Usually my usage looks like this.


$ free -m
total used free shared buff/cache available
Mem: 7959 1405 1293 243 5260 5751
Swap: 8191 15 8176

>The shell's fucked.

Shell scripting is a lost art. Basically:

lrn2quotes lrn2sed lrn2awk lrn2perleven

>you can do it if you study

Then lrn. If your problem is easier done in another language then use that instead of shoehorning the problem into sh

>configure tests...

Yeah its crufty. But how long does it really take? How long is it compared to the make process? How many times are you actually running configure?

For me it take 5 seconds to run ./configure on a nontrivial project like lilypond.

I'm not saying autohell tools are great but they aren't as bad as the common hyperbole makes it out to be.


 No.1007476>>1007483 >>1008011

>>1007462

I'm already an expert at this shit. I've been in #bash years and picked up all the horrible edge cases.

The thing is I'm smart enough to not be attached to this hard earned knowledge like it's a mark of pride. It's actually a stain. The same tasks could be accomplished hundreds of times easier in a better designed language.

Continuing to use tools that are anti-ergonomic is just idiotic.


 No.1007479

Fedora has systemd, dbus, SELinux, pulseaudio, udisks, autofs, gtk3-glib-dbus-at, all packages built with nls, its own Linux patchset


 No.1007483

>>1007476

That's because sh's purpose is to glue executables together, it's not a programming language.


 No.1007490>>1008011

I already lrn2* all this shit in the 90's. That hasn't made my life any better, or modern software any more palatable. Right now I'm lrn2forth, because this unix shit is a fucking joke.


 No.1007521

>>1007346

beware of the codes of conduct found in several plan9 distros/derivates/other names.


 No.1007524>>1007525

>>1007357

still would get the code of conduct cancer.

use openbsd, a code of conduct free derivate of plan9 and/or illumos, and if you're really desperate, gentoo with old code of conduct free kernel, and free of dbus, polkit, pam, freedesktop, systemd, consolekit, etc etc cancer.


 No.1007525>>1009106

>>1007524

I'd use OpenBSD if it actually worked and had support. Doesn't work on any of my machines unfortunately.


 No.1007587>>1009132

>>1006893

>>1006724 (OP)

> pro abortion

I laughed harder than I should have


 No.1007999>>1008011

> slackware linux

Here's how it works

>download gpg public key over http with no verification whatsoever

>use that key to verify package signatures

>md5

>all that is done as root

>implemented using a shell script

Now that's a real distro


 No.1008011>>1008031

>>1007476

>>1007490

Don't shoehorn the problem in to a shell script then. Use an actul programming language. Why do you think Perl was written?

>>1007999

>download gpg public key over http with no verification whatsoever

that's kind of how public/private key crypto works


 No.1008031>>1008033 >>1008084

>>1008011

>that's kind of how public/private key crypto works

That's some solid knowledge you have there.

If the key itself isn't verified then verifying anything against it is pretty much pointless.


 No.1008033

>>1008031

I agree with you, Lubuntuman.


 No.1008084>>1008260

>>1008031

>That's some solid knowledge you have there.

Wew. I'm not going to sit here and explain things you should already have enough sense to figure out yourself.

>I never heard of key signing

>I don't know how configure slackpkg/mirrors

>I too dense to look at https://mirrors.slackware.com/mirrorlist/

Why should I waste the time tbh? What are you even LARPing on here for?


 No.1008100

>>1006724 (OP)

>and it is pro abortion.

Thank you for clarifying this, seeing as abortion is an issue especially pertinent to computers.


 No.1008128

>* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names. You can do it if you study but everything takes work when it should be simple. Programming with lists of strings shouldn't be so tricky.

yes, and metacharacters and other shit. also ls is locale dependent and things that process output of ls have their own special differences. it's basically a PHD thesis or 10 if you want to pass strings around linux tools safely

>>1006727

yes.

day of the seal when?

https://i.imgur.com/Juk1Ujb.jpg


 No.1008260>>1008610

>>1008084

I'm going to sit here and explain things you should already have enough sense to figure out yourself. I have no life anyway, what else could I do other than sit there and teach idiots common sense.

Look at this: https://slackpkg.org. Download the latest release: https://slackpkg.org/stable/slackpkg-2.83.0-noarch-4.txz

>usr/sbin/slackpkg

>line 320

Now read. I doubt you're good at that since you flat out ignored what I had already said, but please try and read.

Here's what the code does, in short:

>curl or wget the key

>gpg --yes --batch --delete-key "$SLACKKEY" &>/dev/null

>gpg --import $TMPDIR/gpgkey &>/dev/null && \

>echo -e "\t\t\tSlackware Linux Project's GPG key added"'

At NO point is the key verified in ANY way.


 No.1008610

>>1008260

slackwar is a virus


 No.1008804>>1008840 >>1010905 >>1011076

File (hide): 27d909eead46620⋯.jpg (195.87 KB, 731x620, 731:620, 1537459900468.jpg) (h) (u)

>>1006724 (OP)

If we keep using the Linux kernel and just build a new userland and desktop environment we'll be good. I propose dropping all 32-bit support and legacy garbage and just going forward with a Plan 9 approach to rewriting software. Make it as small and as simple as possible. Start working on a clean and well written compiler like Open64 to replace GCC.


 No.1008840>>1009132

>>1008804

> drop everything 32-bit

Have fun with your botnet hardware.


 No.1008843>>1008951

>>1006728

Rest in piss animal abuser.


 No.1008865>>1008953

yeah, i'm really not a big fan of how linux development seems to be centered around personas like poettering or sponsored teams like red hat (an IBM company)


 No.1008951

File (hide): fba5c936d277fc5⋯.jpg (104.37 KB, 900x599, 900:599, killing_cia_niggers_one_by….jpg) (h) (u)

>>1008843

Get fucked CIAnigger


 No.1008953

>>1008865

You're welcome to install Gentoo and avoid all the poetteringware trash.


 No.1008970

>>1006728

It's also not usable for anyone who isn't Terry Davis.


 No.1008991>>1009101

>>1006724 (OP)

I'm a Windows user but I support your thread.

Comparing Windows and Linux there's at least one thing Win does better: the firewall. Methinks Linux 2019 deserves a proper firewall that makes rules considering an executable's path and checksum, not just blocking ports like a caveman. It should also have a whitelist mode, where it blocks everything by default and the poweruser manually whitelists the very few programs that can be trusted (web browser, package manager and wget).

I also agree with simplifying the root directory structure. All executables should go in /bin unless the poweruser chooses to install the program locally somewhere else (for example Desktop/ dir).

One more thing, GRUB2 is a huge disappointment to me. Look how huge it is and consider how come you need grub-customizer to edit its settings. I don't have suggestions about how to fix it, I'm just thinking there are some parallels between GRUB getting bloated and abandoning the UNIX way and the same thing happening to Linux. Or maybe you, unlike me, will reach the conclusion that this increase in complexity is unavoidable. That way you can justify web browsers using hundreds upon hundreds of MB RAM just for rendering a page.


 No.1009101

>>1008991

I'd kill for rules based on executable path

It already has white listing though


 No.1009104>>1009422 >>1011837

Is there a single decent OS? Windows and OS X are obviously mega pozzed. Anything based on Debian and also Debian itself is utter fucking broken hot garbage. Slackware is decent but has no package manager and everything is outdated as fuck. OpenBSD is slow as molasses, FreeBSD is pozzed. Is Gentoo any good? Looks like it will turn out to be just another disappointing timesink.


 No.1009105

time to nuke linux userland because you still cant compete with Windows in basic things


 No.1009106

>>1007525

I bought old hardware to run OpenBSD. The OS is really slow and unperformant to the point where if you switch active app while listening to music you get an audio artifact


 No.1009132>>1009140

>>1006893

>>1007587

>not sure if been living under a rock: the posts

A few months ago feminists tried to get an abortion joke removed from some GNU thing that Stallman wrote. The joke was actually pro-choicemurder and they were still offended.

>>1008840

Are you referring to IME/PSP? Because an AMD computer from 2012 is co-processor free and it can certainly run 64 bit.


 No.1009140>>1009148 >>1009168 >>1009372 >>1011076

>>1009132

ME is only one of the many problems. x86 is outright fubar. You're better off to use an older ARM chip like Cortex-A7, or ideally simpler 80's stuff like m68k or Z80. The RC2014 dudes got Linux running on their boards, although I think it's a waste of time beyond the novelty. So long as people cling to Unix/C just as they cling to Windows and x86, they'll remain in the cianigger prison, where there are lots of bugs and side-effects to exploit.


 No.1009148>>1009226

>>1009140

>So long as people cling to Unix/C just as they cling to Windows and x86, they'll remain in the cianigger prison, where there are lots of bugs and side-effects to exploit.

what are the alternatives


 No.1009168>>1009226

>>1009140

Is there any inherent benefit to ARM? Or is that there are less eyeballs on it so less flaws known?

I can see the benefit of older/simpler designs being easier to audit. Is ARM that much simpler than x86?


 No.1009226>>1009372 >>1011841

File (hide): 5f57a1cbfd3346a⋯.mp4 (7.4 MB, 640x360, 16:9, Z80-MBC - 4 ICs Z80 homema….mp4) (h) (u) [play once] [loop]

>>1009148

Look at everything that used to come on microcomputers. You had small, tight OS, not like modern systems that try to masquerade server as a desktop. 80's stuff like Amiga, Atari, Mac, all were perfectly fine the way they were, and ran well on low-end 68000. You didn't even need a HDD, just double-density floppy drive was enough. There wasn't anywhere for malware to hide deep into the hardware like today. On most of those old systems, hitting the reset button got you back to factory defaults. If you screwed up and got a virus, it was just a matter of booting from a known-good floppy (write-protected) and then kill the virus, or just format the infected floppy after you backup any data files you wanted.

As for languages, there's a lot of them and you don't have to become a master of all the undefined behavior cases of C. Outright using asm is more transparent, because there's no compiler to second-guess. For compiled languages, Ada is better, and so is Pascal. Personally I think Forth is interesting, especially after finding out about ColorForth.

>>1009168

It's simpler than x86, so there's bound to be less bugs and side-effects. But the newer ARM chips also do out-of-order execution and speculation, so those also become unecessarily complicated. Instead of writing simpler, better software like in the old days, people want to keep using the harware as a crutch and license to write lots more big, bloated, buggy code. This won't turn out well. They haven't learned any lessons yet, and just want to keep piling on mitigations and pretend that fixes the problem. It's obviously wrong, because it doesn't stop the endless security updates. This is the broken culture where things are so complicated that nothing ever works right, and even console games nowadays need patches.


 No.1009253>>1009285 >>1009328 >>1009338

>>1006724 (OP)

> GNU glibc is pro abortion.

What the fuck are you talking about?


 No.1009281

>>1006747

Please would you be a dear and hang yourself? Thank you so much for being a good person and ending it. We all hate you


 No.1009285

>>1009253

I think abortion is against his religion so he doesn't want to support gnu. Lucky for him he was raised Christian, I can't imagine there were any other reasons his parents didn't just save themselves the disappointment and failure.


 No.1009328

>>1009253

It's a clever way at discrediting the rest of the points you make, no matter how sane they may be. OP is false flagging.


 No.1009338>>1009489

>>1009253

not pro abortion, anti-censorship. This caused quite a stir at one point though.


 No.1009345

>you need GVfs or KIO for decent MTP and PTP support

>FUSE filesystems for either are temperamental as shit


 No.1009372>>1009423 >>1011839

>>1009226

wow, that's way more useful than a $3 bulk buy arduino nano, except it fucking isn't and it's garbage.

keep scrolling ascii teddies virgin.

>>1009140

> run a pc too old to load a web page

> linux == windows

get a typewriter you paranoid weirdo. what is the point of running a computer too old to run usable software? what are you actually afraid of?


 No.1009422>>1009452

>>1009104

Gentoo along with slackware and many other unpopular distros has some really poor security.

>Anything based on Debian and also Debian itself is utter fucking broken hot garbage.

Well, there's nothing better as of now, unfortunately.


 No.1009423>>1009916 >>1011841

File (hide): d7b3478698c35c6⋯.jpg (96.83 KB, 600x772, 150:193, amigaworldv1n1.jpg) (h) (u)

>>1009372

All those 80's computers I named had useful software. There was of course a lot of crossover, but Atari specialized in music, Mac in desktop publishing, and Amiga in video & animation. Needless to say, they all had the basic stuff like art/paint programs, office stuff, networking, etc. They all got web browsers in the 90's too. It's only because the industry pushed Wintel/Unix shit and the resulting bloatage that the nice, old computers aren't "useful" anymore (where "useful" is defined as able to run the modern bloated shitware that presents no net progress).

Actually you can even browse the web on 8-bit computers, but of course without JS.

https://youtube.com/watch?v=PowUYedShYQ


 No.1009452>>1012982

>>1009422

is there any reason to use debian over freebsd except muh gaems? both are pozzed but at least freebsd is still decently engineered


 No.1009455

nobody cares about your obscure fucking program, when is the userland up to standards that hell Windows has right now?

when is shit just going to be, you click on it once and it fucking works?

fucking hell


 No.1009489>>1009586

>>1009338

>not pro abortion, anti-censorship

SJW apologist detected


 No.1009586>>1009673 >>1012987

>>1009489

>I think nigger should keep popping out more children then they can afford, that inevitably need to be fed by our tax money

>I think the government should be in charge of controlling opinions

Go back to pol please


 No.1009673

>>1009586

>Go back to pol

Not how it works here, go back to 4chan.


 No.1009888>>1010171

kasdfkjladsflafljkadsfjkfdaljkadsfjklncdcxnxciooxcicoisoiaocOJCnlkcalkadnkdcnklzclnznlcznlcznlzcskleoiiaeooacoicaoiacoznczoncocnooncnocoziczniocoizocxizoijjiozoiczojidcdjioozijcjoizjiozdcjiozcjiozdcjiozdojiczodiczjdiocjzoidzjiocjzoidcojij


 No.1009894>>1009957 >>1009958 >>1010031

File (hide): 5357ac3532c9b99⋯.png (197.49 KB, 282x295, 282:295, 1536203334732.png) (h) (u)

>>1006724 (OP)

What we say is that you ought to give the system's principal developer a share of the credit. The principal developer is the GNU Project, and the system is basically GNU.

If you feel even more strongly about giving credit where it is due, you might feel that some secondary contributors also deserve credit in the system's name. If so, far be it from us to argue against it. If you feel that X11 deserves credit in the system's name, and you want to call the system GNU/X11/Linux, please do. If you feel that Perl simply cries out for mention, and you want to write GNU/Linux/Perl, go ahead.

Since a long name such as GNU/X11/Apache/Linux/TeX/Perl/Python/FreeCiv becomes absurd, at some point you will have to set a threshold and omit the names of the many other secondary contributions. There is no one obvious right place to set the threshold, so wherever you set it, we won't argue against it.

Different threshold levels would lead to different choices of name for the system. But one name that cannot result from concerns of fairness and giving credit, not for any possible threshold level, is “Linux”. It can't be fair to give all the credit to one secondary contribution (Linux) while omitting the principal contribution (GNU).


 No.1009916>>1010346

>>1009423

How do I watch that video on my Amiga?


 No.1009957

>>1009894

>a few small programs and an ideology that has existed since unix is worth giving credit too

Face it gnutards, Linux is the operating system.

Linux runs every key driver and manages every little detail of the system, gnu coretils are so depreciated you can hardly call it GNU anything.


 No.1009958

>>1009894

more like systemd/linux ;^)


 No.1010016

>>1006726

>n-no uuuu

:c rude.


 No.1010031>>1010273

>>1009894

I disagree. The kernel is clearly the most important part of an Operating System. Without it there is absolutely no point in even having one. Therefore, it makes sense to name an OS after the kernel it uses. So a system running the Linux kernel should rightly be referred to as Linux, whereas an OS running HURD should be referred to as either a GNU or HURD system.


 No.1010171

>>1009888

wasted trips and dubs.


 No.1010273>>1010279

>>1010031

Then the Android OS doesn't exist. Neither does Apple OS. "There are no OS's aside from the kernel".


 No.1010279

>>1010273

Wrong.

Those are different distinct distrobutions of an operating system.

It's mostly branding there and techniquely they don't hold and true to the operating system components.

Just small pieces fitted ontop of the actual operating system.

So you're also right, there isn't any OS aside from the kernel, everything else is just programs.

You wouldn't call the entire operating system after for example, the Desktop enviroment? Despite the fact that Desktop enviroments are key to the desktop.

But the thing there is, they aren't running the important tasks, they are just an interface too it.

Linux, ultimently is what is running everything.


 No.1010346

File (hide): b81223737421545⋯.jpg (136.89 KB, 1024x684, 256:171, cover.jpg) (h) (u)

>>1009916

Fuck if I know, haven't owned an Amiga since the mid 90's. But there's mplayer and ffplay (ffmpeg) ports, and you probably need a 68060 or PPC accelerator for realtime video decoding, unless a specialized video card like CyberVision64 or CyberVision64/3D will do the trick. Otherwise, convert the video to VCD format, and a 68030 or 68040 will probably play it fine. Or convert it to CDXL format, which will play fine even on barebones CDTV or Amiga 500 with CD player.

http://en.wikipedia.org/wiki/CDXL


 No.1010905>>1010918

>>1008804

>dropping all 32-bit support and legacy garbage

BUY OUR BOTNET HARDWARE GOY.


 No.1010918>>1011125 >>1011180

>>1010905

>implying x86 isn't backdoored to hell


 No.1011076>>1012025

>>1006724 (OP)

I agree with a few of your points, OP. A new linux userland is needed. However no o e wants to put in the hours when we already have something thats Good Enough™. Id be happy if you want to make a project out of it, but I doubt its gonna go very far. Making a list of alternative programs that already exist and arent completely depenent on current linux userland would be a good starting point in my opinion.

>>1008804

>>1009140

64bit RISC-V around the corner :^)


 No.1011125>>1011266

>>1010918

> hur dur 32-bit means x86


 No.1011180

>>1010918

>w-what are you saying g-goy

>y-you can still do home computing tasks in a 233mhz 32 bit pentium?

>OY VEY THE CHUTZPAH OF THIS GOY

>INSTALL GNOME


 No.1011266>>1011481

>>1011125

>implying 64 bit means x86_64


 No.1011406

>>1006724 (OP)

sounds like another systemd rant


 No.1011481>>1012025

>>1011266

Oh wow, so that leaves 64-bit ARM and POWER, both of which also do out-of-order execution and speculation. Well you go right ahead and jump into the dragon's maw. I'll stick with my Cortex-A7 until they actually start making something that's not full retard.


 No.1011837

>>1009104

>openbsd is slow

so what? what's the rush, sonic?


 No.1011839

>>1009372

get a load of this good goy


 No.1011841>>1012543

>>1009423

>>1009226

I was an amiga kid and these posts got me nostalgic as fuck


 No.1012025

>>1011481

With the talos 2's power9 proccessor you get access to the source code of the microcode/scheduler that controls out of order execution. So why not reprogram and reflash said scheduler to not support out of order execution, followed by forcing the compiler to account for such? This is assuming OOE can be abused on the architecture to begin with.

>>1011076

>give me a list of software to set up to be backdoored.jpg.png.exe


 No.1012270

File (hide): d7f049fae7e7b45⋯.gif (1.99 MB, 350x189, 50:27, 1416786791190.gif) (h) (u)

>>1006747

Please. You can't be serious.


 No.1012378>>1012983

>every single programming language has its own fucking package manage that fights against all the other package managers. Is this a joke? Why are programmers, supposedly smart people, allowing this to happen?

There is no reason the goddamn system package manager (something that generally requires root) needs to get involved for developers. Each lang's own packaging system is always going to be more up to date than whatever is in the snapshot repos used by the OS.


 No.1012407>>1012541

>>1006728

Do people still think he's alive?


 No.1012541

>>1012407

In God's kingdom, yes.


 No.1012543

File (hide): c0cc7a5000e5658⋯.png (20.25 KB, 640x400, 8:5, xcopyxmas92ger.png) (h) (u)

>>1011841

Here's some more nostalgia for u:

http://jope.fi/xcopy/

Entire program is only 66040 bytes, and that includes the GUI and graphics. The desktop icon adds another 1082 bytes.


 No.1012982

>>1009452

Linux supports more hardware hence often using bsd isn't even an option. Also, AFAIK freebsd doesn't support tor browser.


 No.1012983

>>1012378

A (not really) simple solution: make system package manager capable of fetching code/binaries from upstream repos.

Most package managers just duplicate each others functionality over and over again, often in less secure and less usable manner.


 No.1012985

>>1006724 (OP)

How come does OP forget that the two most popular DEs have been fucking ruined? First (((they))) came for KDE, then for GNOME. What is next then?


 No.1012987

>>1009586

Also, debian doesn't ship non-free software.


 No.1019014>>1019031

Breaking the unix monolith is effectively impossible. The real change happens on the enterprise and scientific fronts, and I doubt anything will overtake unix there


 No.1019031>>1019060

>>1019014

Why do you care about breaking the Unix monolith? If your software is free software, then you can always port your software to any platform you desire.


 No.1019060

>>1019031

That seems to be OP's goal, although OP is a faggot in this case


 No.1019066

>>1006724 (OP)

>freedesktop/systemd/gnu/chromium/linux operating system.

freedesktop/gnu/linux isn't even too bad of an idea

>The red hat goons basically own the userspace now.

If you use Gnome on SystemD, yes

>ls / gives about 50 things.

Be prepared and create a symlink /bin to /usr/bin, and you'll never really notice it. If enough people do this, distros might do it, and /usr/bin would be standard.

>every single programming language has its own fucking package manager

OOP is at fault here. Uf your program relies on hunderds of libraries, you need a package mabager.

Btw, most are meant to work on other OSes also.

>SystemD is garbage

This is true, and everyone knows it.

>* The web browser is about 80% of the linux desktop experience now.

If that is what you are using it for, consider a Chromebook or another meme OS.

>* The shell's fucked. Try writing a shell script that correctly processes a list of files that might have spaces on tabs in the names.

I have to agree here, but atleast it is consistent. Also, -- exists, and so does regexp.

>* The core sets of software has so much historical baggage that could be cleared away.

People are working on this.

>How about a simple init system that doesn't reimplement half UNIX in a buggy way?

You already told us SystemD sucks, and we know it.

>It's time for linux users to go our own way, let's have a simple operating system based on clear understand principles with man pages that explain everything you need to know.

>slackware linux, now that's a real distro. they don't make em like that anymore.

there are multiple good distros not stuck in the SystemD D-bus 4 package managers crap. With man pages and everything too.


 No.1019069

>>1006888

>IBM will kill Redhat

>trips confirm

Here's hoping.




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
119 replies | 18 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / abdl / animu / ausneets / doomer / leftpol / strek / sw / vore ][ watchlist ]