Free software for everyone

Why shouldn't we make free software so easy to use, comparable to Apple products for example? Why don't we ship desktop environments with pre-compiled icons and customizations that actually looks good? Why don't we make GUIs for advanced anonymization software, a resurrected Vidalia for using Tor with other applications (e.g. Thunderbird, IRC, apt) or click-and-play I2P interface with pre-built browser like Tor Browser, or even maybe (fire)jailing applications by default like Android and iOS? I think this will muddy the waters so much that it will be pretty hard to differentiate between actually paranoid users (which needs to be on a list) and curious people who are simply experimenting (which makes previously mentioned list useless). What are your thoughts on this?

Other urls found in this thread:

linux.oneandoneis2.org/LNW.htm
multicians.org/fjcc1.html
adahome.com/History/Steelman/steelman.htm
twitter.com/AnonBabble

Microsoft and Apple have massive quality control departments that do the work of streamlining and polishing interfaces. The free software community is proof that programming guys and user experience guys are two mutually exclusive positions. This is the case even in large companies. The difference is the free software model lets lower standards slip by with the exception of the Linux Kernel "benevolent dictator for life" model or BSD. GNUs development model is largely modeled on socialism. The Linux kernel itself and BSD are not.

...

t. aspiring low level koder with no understanding of UX

It's called "Ubuntu".

The "Linux is Not Windows" essay addresses this issue well. If you don't have time to read the whole thing, at least read points 4 thru 6.
linux.oneandoneis2.org/LNW.htm

I read through most of it, including "4 thru 6" and have the general idea of that author. My initial concern is that you can be private but not anonymous in the current situation. Imagine wearing a burka. It's private. It hides your identity. But you stand out in the crowd and attract a lot of attention on why do you keep insisting on hiding your identity. I want everybody to wear burkas so I won't stand out - if everybody gets on board and uses GNU/Linux, Tor, I2P, Firejail and so on, we will actually become truly anonymous.

if they want a new gui interface with more sparkle and lensflare they can write it themselves.
linux doesn't need to spoonfeed niggers thots and faggots

This, except Gnome is already there and doing just that.


It's an African word! Fitting.

What do we gain from making software access-able to the average person? I would say very little. People should stop wasting their time on this. If anything we should be working on alienating average users.

It's not wrong to develop free software to make it easy to use. The question is for what reason do you do it? If the matter is simply "to have bigger adoption numbers" then this implies that the masses will move away from free software as soon as they are attracted by other non-free software that can offer greater convenience or greater capabilities.

Personally, I believe in personal responsibility, that users should take responsibility by investing into the free software that they want to see. In order for this to happen, users need to be convinced that freedom is important and that investment into freedom is the most sensible long term way for living.

bigger adoption numbers may have its own merit, if the world even has rules anymore, tech giants will adapt to the demand

The more popular Linux is, the more developers will go to it, and the more everything (see: hardware and drivers and other software) supports Linux.

What we need is a hardware-independent driver plugin system which works across systems and architectures. That way the stupid companies only have to write one driver, and your devices will work forever, but good luck getting most manufacturers on board, as they seem to prefer the planned obsolescence that constant Windows driver model refreshes give them. Most don't even provide drivers for Linux or other OS's anyway, those are left up to the particular project to worry about.

Computers as a whole have always been fragmented with many different ways to bring them up and provide device drivers, and there was much hope with OpenFirmware but barely anybody uses it any more. Sad!

That't literally what Windows Plug 'n Play concept was originally. But you're a LARPer so you wouldn't know that

...

Nice strawman. It's an essay about why Linux is not Windows and it shouldn't try to be a Windows clone. Improvements are not a bad thing, trying to clone Windows for the sake of being Windows is not worth it.

Yes, we surely need more improvements like systemd and Gnome/GTK.
I don't think I will be able to handle all this improvement.

...

t. Gnome dev

I want everyone to put a rope round the politicians necks and to fix the shit hole I live in but you don't see me pretending I can make it happen.

You're not anonymous, you never will be anonymous and you never have been anonymous. It doesn't matter what you do or how you do it there is always a paper trail, always. Welcome to reality cunt.


Some Software could do with being more user friendly because it's GUI is designed by the coder more often than not. I do a lot of testing for these kind of things and my first comment is usually "Where's the help section/tool tips?" People assume you know what they know, so you open a program and everything is laid out how they like it and know how to work it. If I'm not them I don't know what the icons mean, I need to play around them them to find what I want or I need to look up online tutorials when I may not have internet access. Simple tool tips aren't difficult to implement but go a long way to improving newbie experiences.

This sort of shit is near universal. It's a flaw in the OSS model and it won't ever be fixed. It's just one of the sacrifices you make to use it.


Universal driver system sounds like a good way to stagnate hardware. If you have to fit this same tiny mold what happens when you need something beyond it's scope?

It's about pride, really. Except for some really specific examples of artistic software, the general idea is that, in order to improve the usability of software, you need to listen to the UX guys. UX guys are generally artists and not engineers, like the people actually coding the program, and thus are usually looked down upon, because artistic fields are a meme. The main dofference is Microsoft and Apple actually put their engineers on a leash, and forced them to submit to their UX overlords, so while some things in their stuff may not make much sense from a programmer perspective, it does from a user one. Programmers are only good at interfacing with other programmers, and sometimes not even that, so that's why libre libraries have good API, while libre GUI suck.

Yeah M$ and Apple offer great experiences. Clearly the "artists" lmao who run those corporations are doing a great job.

t. 2% market share

Because freedoms only makes sense for people understanding its value. If the niggercattle can't trade their eye candy and gaymes for freedom, they simply don't deserve it.

And that, in turn, means the niggercattle get mad that you're still free and they come after your freedoms, much like they are right now.

You best get to work.

When you say "free software," you mean GNU and C software. This software sucks for two main reasons: lack of design and using C or C++. These are not free software problems, but UNIX software problems. Proprietary UNIX like System V had all these same problems, and it sucked even more because they couldn't find enough users to fix their software for free. There is some free software out there that doesn't follow the UNIX "design" philosophy, so it doesn't suck.

High quality projects like Multics, PL/I, Ada, and Lisp machines had a whole list of requirements before they started on the design.
multicians.org/fjcc1.html
adahome.com/History/Steelman/steelman.htm

UNIX software isn't made this way. UNIX is based on the "philosophy" of pushing the problems onto the user. UNIX weenies produce shit software that's full of bugs and doesn't work and get the users to fix it. Unlike quality software where the value is derived from the design and implementation and inherent to the software itself, the value of UNIX is derived from the user's programs and by making programs hard to port from UNIX to another OS unless it's a UNIX clone, exactly like JavaScript. The value of JavaScript isn't because it's a good language, but only because it runs on the browser and websites use it.

C and C++ require much more work and have more bugs. These people have no time to work on "pre-compiled icons and customizations that actually looks good" or "GUIs for advanced anonymization software" when they have buffer overflows, segfaults, memory leaks, null-terminated strings, array decay, broken preprocessors, autoconfs, makefiles, and panics to deal with. With a more productive language, they could get those problems out of the way and have time to work on making it more usable.

BTW, The very concept of providing a "free" version of U*** (so that, presumably, all the more people may choke on their own emeses) is SO utterly antisocial and disgusting that FSF is just about up there with the National Security Council, the Carnegie Fdn. for the Advancement of Teaching, the Trilateral Commission, and . The price of U*** should be very high indeed...This has indeed puzzled me about FSF. Here is anorganization with incredibly lofty (IMHO misguided, butlofty) political ideals, and apparently no technological orengineering ideals whatsoever. It's as if there were a shite cartel charging high prices forshite, and a counter-culture grassroots movement agitatingthat shite should be free.For those who want shite, I guess it matters.

What's "good enough" for you may not be "good enough" for the other Joes out there.
I can use a Libreboot laptop for little things like running old games, browsing, talking to friends, and reading stuff. I don't care enough to upgrade at this point to something more powerful, because there isn't a portable solution that is 100% Free Software capable yet.
Coreboot doesn't count.

100% marketing and sales to thank for that.

This is the only response OP should have gotten.

Because writing UI is boring and hard and I don't want to do it. If you want to make ui for my shitty applications, go ahead.

OpenFirmware was written in Forth as were the drivers, if you want to expand it you can.

If you or those usenet faggots you spam spent less time bitching on the internet and more actually writing code, perhaps you'd have your dream operating system by now. It's like you fags expect someone to descend from the heavens and hand you free shit instead of writing it yourselves, so you wait for eternity and cry from the sidelines while the Unix weenies leave you in the dust.
It doesn't have to be this way, Multicuck.

Attached: __kuroeda_san_elf_san_wa_yaserarenai_drawn_by_synecdoche__56c3779065663367685bf2dabda1ab70.png (974x1500, 849.76K)

...

Woe is me, I mistook quotes from a mailing list for quotes from a usenet thread. This horrible mistake invalidates everything I've ever said.

Attached: 1447777552061-0.png (582x630, 312.34K)