about the free software and so on, some thoughts I got after
this discussion
.
the situation with free software nowadays is difficult, putting it mildly.
the problems that FOSS was intended to solve to decades ago became inactual nowadays and new challenges arose that FOSS cannot handle in its current state.
the first and foremost problem of OSS nowadays is coprorative (I intentionally spell it so, because it's similar roots with 'copro': copro-economics, copro-software and so on, all that crap they shove up to users to make money on them) invasion that penetrated and poisoned the open source from inside all around. the problem is even worse because it affected the large FOSS projects like Gnome and so on and they went undermined and rotten from inside.

when people say they use GPL license but they live on money paid by coprorations - this is plain prostitution (well, I said it). so what's the meaning in this "freedom" declarations if actually they have their code hooked on coprorations influence, the code is totally infested with purely coprorative solutions and this all serves no "freedom", no effectiveness, no quality, but some fat man's dirty business interests only. no possibility of code reuse, no decomposition, no independence of utilities, no compatibility, no scalability, no K.I.S.S. principles, nothing has left. just sold out people that cover their real intents with FOSS and GPL. hipocrisy at its worst.

so what's the meaning in FOSS nowadays and what to do to get rid of the copro-parasites. the use of GPL does not affect this in any way. we see what happens to Gnome - it turned to coprorative rag-doll and now tries to bind everything around dependent on its very doubtful "services". we see useless-d penetrated many mainstream distributions and it's a typical coprorative hook to enslave and destroy the opensource. and formally this crap is considered "FOSS", but it has nothing in common with freedom and free user or developer's choice. freedom means free choice, first of all. and many little independent projects that are published under LGPL or BSD/MIT licenses are actually more free: they're not dependent on coprorations money and don't contain the rotten code inside. so, the conclusion is simple: GPL does not protect us from this threat. this is just a fact.

what we could do to get back the real open source that we know? well, somehow we should cut out any coprorative influence on open source code. maybe a license that prohibits getting personalized and targeted donations from companies, maybe prohibit to impose coprorative interests in projects by limiting the participation of companies' paid employees in development. I think that a kind of hedge fund that hides the targets of final investments could help: a company can donate money to open source in general, but it will be spread among different projects without their direct influence. when the money is impersonated and porjects stay independent from possible influence. this may cause corruption in donations distribution, I know this. but money always bring in corruption. the ideal solution is when "free" means free from any commercial interests. maybe a totally free projects that do not accept any coprorative donations or help could be a way out. its radical but it's a variant. some kind of "pure free" license that means nobody's dirty interests were included.

and finally we should get rid of that "diversity" cancer. I don't get into people's private life. this is their own business. I don't care, absolutely. in software development only professional skills matter. so there's no need in any COCs and so on. the only demand must be the level of programming skills of developers, instead. there's no "equality" in the world and writing good code takes education, experience and knowledge. it's not dependent on race, skin color or whatever else. I don't damn care what's in someone's pants and who they think they are. "show me your code" is the only question I ask if I look for a developer.

this's what I thought about lately, in short.
maybe later I will try to put it in order and try to extract the main points and principles out of this. it's difficult to invent an effective protection against coprorative invasion, but the problem is acute and we should do something about it.

#thoughts #development #opensource #freedom
Follow

@iron_bug fixong a misplaced reply:

is gnome proprietary now or something? you are not talking about open source but your own primitive notion of perfect world. Corporation invest in FOSS not to take over with some evil intent and control the minds of the developers through magical power of money, that makes no sense, they do it to create a level playing field when one of their competitors gets too far ahead. It's a result of a competition in free market, being a naturally superior way to do R&D, it allows them join forces to gain ground on a given monopolist. When most corporations in the world are face with a choice - either microsoft takes over the world or nobody takes over the world, they obviously choose the latter. This is how gcc, linux, bsd and many other large open source projects came to be.

What GPL does is make sure that once they leveled the field it stays level forever for everyone, they can't hide any cards up their sleeves from that point on. It doesn't in any way ensure that you can single handedly build a skyscraper that will be in every aspect exactly what you like it to be. There will always be other people involved, you will have to work with those other people and find a common ground, and if what they want is not what you want you'll have to deal with it, nothing to do with open source vs proprietary software.

@namark "primitive notion"? excuse me, over 20 years of professional programming, building everything from sources and having my own build the past years is something more than "primitive" understanding of programming, opensource and thing. I had more than enough experience, I face it every day.
@namark how many open source code you check and patch every day? then we can discuss whose opinion is "primitive". I know what I'm talking about. exactly. every damn word.

@iron_bug yeah sure, your galaxy brain can contain everything, and you should be the sole authority in the new world order you establish. The notions you present are primitive, the leetness of your coding skillz doesn't matter.

@namark the "notions" I present are the basics of open source development that allowed it to exist ever.

@iron_bug oh please enlighten me wtf is "open source development" and what's it's basis? Cause I think I never heard buzzword more generic and meaningless...

@namark and freedom exists only when exists choise. no choise - no freedom. and the goal of coprorations to destroy choise and concurrence.
@namark monopolizing open source is exactly equal to killing it, there's no difference.

@iron_bug oh noo, I can't build a skyscraper from scratch, I have no choice in where I live, omg, I'm a corporate slave!

@namark go build your distro from the base ground and you will see what crap Gnome is, from the inside.
@namark and how Red Rat dtstroys open source with their coprorative influence. shit like useless-d spreads like plague. and this is absolute antagonist to open source software design priniciples. and this is not an accidental behaviour, they know what they do.
@namark @yourhero elaborate what? useless-d spread over distributives? gnome heavy dependences that are imposed by Red Rat? kernel development that is totally occupied by coprorations and absolutely useless features are implemented for the sake of pure coprorative interests in the main branch? waht to "elaborate"? decades of this chaos. it's evident, I suppose.
@namark @yourhero BSD is not an answer, it's the same coprorative-dependent and is also controlled by coprorations. Qt - same shit.
we urgently need something free from their poisonous "help". with such "friends" opensource does not need any enemies.
@namark @yourhero with every system rebuild I see how the coprorative cancer spreads over more aggressively. more dependencies. making everyhing dependent on their solutions. leaving no choise for programmers, for users. they want single totally controllable "open source". but this is somethng absolutely wrong and sick. this is not free software.
@iron_bug @namark So if you were to create an open source operating system free from corporative cancer control. What would it be based on and what would it be like?

@iron_bug @yourhero just fork it, if your problem is that you can't keep up, harp on about that as much as you want, but that has nothing to do with FOSS, open source, or whatever else buzzword you decide to attach to it. The opposite actually, you're so caught up in your fight against the eviiiil corporations, that you will even argue against FOSS principles, in favor of whatever your cause is.

@namark @yourhero I try to remind people what free software is. and coprorative trash isn't. sell outs are not standing for freedom. they only take money from coprorations and kill open source.

@iron_bug @yourhero you may run it, you may study it, you may modify it, you may redistribute it as long as you don't violate other people's freedom to do the same, it's free software. Everything else is your own drama.

@namark @yourhero I do it all the time. and that's why I wrote all this above. ignorance does not makes you immune to coprorative crap. and when one fine day you get the next windoze-like totally controlled by coprorations system and cannot do anything with it - don't ask for help. I warned.

@iron_bug @yourhero what are you even talking about? which GPL project is windows based on? And better example of open source to proprietary is apple's crap, which is only possible thanks to permissive beaindeadery like 3 clause BSD and llvm, which is the definition of open source in contrast to free software, but you seem to be completely out of touch in this regard.

@namark @yourhero proprietary is not only closed source. useless-d, the 3rd Gnome and the other crap from Red Rat is typically proprietary software, although it seems "free". it is not. it is designed to make everything dependent on it. to kill open source as such and take control over it. that's it. but I repeat it for the third time, it seems. do you care to read my answers and the original post?

@iron_bug @yourhero proprietary but not closed source? what are you talking about? those 3 clueless rando's that forgot to put a license on their open source project or something?

and thank you very much for letting me know that gnome 3 and systemd are both proprietary, I believe you

@namark @yourhero yes, because you cannot use or modify it. try to remove Gnome from your distro and you'll see the scale of the actual problem.

@iron_bug @yourhero yes we already established that you not being able to do something single handedly over a weekend is inaccessible violation of your freedoms... i mean just imagine a world where you are not god, gross...

@namark @yourhero over a weekend? damn. you definitely don't understand the scale of the problem. it's not about "single handedly, over weekend" but serious refactoring of almost all the code, and it may take millions of developers hours.
but ok. you don't understand the problem. you don't work with open source code. you don't read my answewrs. ok, forget tyyhis post and enjopppy the anal coprorative slavery. but as I said: don't call for help when it finally kills your world of unicorns and rose-colored glasses. the reality is a way different than you might imagine.

@iron_bug @yourhero yes indeed, million developer hours to replace gnome 3 in a distro, I believe you again

@iron_bug @yourhero and even if something was a million developer hours to do, it's still free software, you "may" modify doesn't mean you can do everything possible or impossible in your lifetime, it simply means that nobody is going out of their way to prevent you from modifying it, nothing more. Free software is not your dreamworld where everything is how you want it. Feel free to cry about it as much as you want, but don't pretend that it's a free software issue.

@namark @yourhero ok, this is your position. it's stupid but it's not my business. no more comments.
@namark @yourhero yes, this is because you don't work with code. and I build all software from sources for decades and I know what I'm talking about.
@namark @yourhero it's not the object for user to choose. it becomes obligatory. and this is intentious strategy, it's literally an open sourced non-free malware.
@namark @yourhero you may play in ignorance. you may hide your head in sand. but this won't save you from Red Rat and their dirty methods.
@namark @yourhero if developers don't stop coprorate invasion now, it's the end of the whole open source.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.