All of my software exists to destroy capital.
Quite literally. That is the true purpose of free software to me.
To eliminate capitalist control over my computing.
And for that matter corporate control of the same.
Thus saith the Preacher:
> If the users don't control the program, the program controls the users. With proprietary software, there is always some entity, the “owner” of the program, that controls the program and through it, exercises power over its users. A nonfree program is a yoke, an instrument of unjust power.
> Richard M. Stallman
It also literally destroys capital; consider the case of Blender. Whole proprietary software industries have died in its wake, replaced by a world where 3D artists collaboratively contribute to Blender, either with code, or with money to pay for code.
This is a good thing.
Further, it is essential that the software be fully free; not merely gratis; and I am here assuming that it is not truly gratis but made gratis through piracy. Piracy is not receiving something for nothing; rather you are just loaning the software for so long as that software does nothing to improve your economic situation.
Once it does, you will have to buy it, if you live anywhere but Russia. And even in that country, Russian-developed software must be bought. Because the costs of not doing so, of having your piracy discovered by the "non-profits" such as the Microsoft-funded Business Software Alliance (BSA), will become greater than the license.
And by that point you will be a slave to it, for you will know its ins and outs and all its quirks but have no say over its operation.
Only blue-pilled socialists use proprietary software.
>>19110the open source software ecosystem is a working example of a moneyless market of goods.
it actually exists and has outcompeted several corporations and driven them into bankruptcy (sgi, sun, other Unix vendors, ssl certificate hawkers, web browser vendors, etc.)
I haven't seen anything similar to it in any other industry. despite cameras being cheap and YouTube being free I don't see people toppling a Hollywood studio, despite distribution of music being trivial through the internet, I don't see anyone putting a record company out of business.
consoomer-minded people try to dismiss the impact of the vast majority of the internet's software infrastructure being available for anyone to use as being just some minor thing but it's something unique and I am glad that it happened.
>>19110Fucking stupid. You can A just pirate software. B if you're in some enterprise that could potentially get sued, you just have to pay the costs of doing business. No one is going to use garbage grade FOSS software out of principle. That said obviously I'd love FOSS alternatives. But I'll deal with licenses when I have to when no real alternative exists.
Y'all clowns need to stop whining and start donating your time to making FOSS software competitive.
>>19136Wait until you learn who makes all your software.
You might want to go live in the woods.
>>19197I think everyone in the world is for that except for the businesses selling the competing software.
For example Epic Games fund Blender:
https://www.blender.org/press/epic-games-supports-blender-foundation-with-1-2-million-epic-megagrant/But my point is advocating against proprietary software is pointless because people who spend money for proprietary software and deal with the licensing, do it not out of love of spending money or dealing with DRMs, it's because there is no viable free alternative that exists.
>>19229most normies aspire to own apple products one day for fashion reasons.
they have no altruistic sense to see any value in things like free software and user freedom.
>>19132Philistine
>>19208Holy shit it's not a
business model, this blows everything apart, thanks for the fucking business wisdom bro
>>19217https://www.rogerebert.com/roger-ebert/video-games-can-never-be-art >>19473…this is nonsense.
>Vast majority of server software is FOSSUnfortunately not. While modern server OSes are often Linux based, a lot of server software is proprietary or proprietary extensions/customization to FOSS stuff. It wasn't that long ago that Outlook / Exchange / ActiveSync ruled every corporate mail server. There's a LOT of proprietary server stuff, but thankfully improvements in FOSS have meant that libre is catching up at least in part but there' still a lot of proprietary software. For instance every fucking electronic medical record platform is a proprietary, six to seven figure disaster that is rarely interoperable with anything outside their brand.
>Some professional software is FOSS Yes, this is true. Not nearly enough and though things like Krita, GIMP, Blender etc.. are certainly available, a lot of businesses use the same old Adobe suite or whatever instead of the FOSS alternatives. It was hard enough to get top tier stuff to even be Linux native like DaVinci Resolve, but even that isn't libre. Now FOSS media editing is getting better and better but you won't see a lot of major studios using Shotcut or OpenShot ,and up until recently CAD/CAM was almost entirely proprietary.
>Virtually no end user software is FOSSThis is asinine. The vast majority of libre projects are designed for individual end users. Outside of a handful of business focused or huge projects like Linux itself which are made to cross many use cases, most FOSS projects are end user focused. Even some little hobby project.
>not surveilling messenger FOSS ones are the only ones that you have a chance of it being not surveilling, audited etc. Signal, Matrix, XMPP , Briar, and many others depending on what features you want are all FOSS and have varying forms of decent encryption.
>Browser Browsers themselves are FOSS for the most part, or at least have a FOSS version. Firefox is the best option here, but even Chromium is FOSS (though there are other problems with its design in some ways and its ubiquity )
>WebpagesThis is laughable now. Webpages are not "proprietary software". They're adhering to a variety of open W3C standards which is why you can inspect the code on the page and the like. One of the biggest problems of the last few decades is getting away from this, where you have self-contained applications and networks that are proprietary, centralized walled gardens.
>>19475I wish Ableton would port Live to Linux or some FOSS devs could realize what makes Ableton Live's interface so intuitive
Renoise comes kind of close but it's proprietary
>>19475I was about to say you what you misunderstood about the points I made but then I read till the end and oh boy
>This is laughable now. Webpages are not "proprietary software". They're adhering to a variety of open W3C standards which is why you can inspect the code on the page and the like. W3C standards are whatever google shits out in chrome. There isn't even a working alternative browser aside from firefox i.e. puppet opposition (and even then shit refuses to work/gets slow) and safari which is just of the same cartel. The "standards" are now way too complicated for any competition to exist since nothing short of international megacorp can maintain such a codebase, let alone make profits.
JS is usually obfuscated and actively anti user - ads, popups, install our app, give us your email, tracking every mouse movement of the user, fingerprinting the shit out of their browser, etc.
Let that sink in, then we can talk.
>>19474I do not see how I fit the tech bro meme. The tech bro is a corpo supported, soy tech fan, probably works in IT and helps building the cybergulag. I am none of those things.
>>19498LOL none of these come anywhere near Ableton Live
I did mention Bitwig but again it's proprietary even if available on GNU/Linux
>>19110This is a nice idea anon, but certain specialized software isn't up to par with the proprietary versions. Blender isn't 3dsmax/maya, Blender is a solid B or maybe A- tier program all around as opposed to some of these niche softwares that do one thing ex: rigging, animation, modelling very well at S tier.
Blender is great and its being used professionally alot more now but FLOSS still aint up to CERTAIN things which makes it difficult to do a full replacement.
>>19500Freetards don't understand this. They are dumb enough to think that Apples are poorly engineered.
>>19472That's right. Steam Hentai Enthusiasts are quite likely to be Linux users.
>>19500>Ableton Live>Bitwig>>20972>muh appleartfags will always be the enemy of free software. they simply lack the spirit for altruism and practical community collaboration (evident in free software) and will forever remain superficial consumers.
this is why you have an entire moneyless ecosystem of free software freely shared between stemfags, while artfags expect to be paid for shitty sampled remixes of songs that they ripped off from corporate pop stars.
>>19186Piracy is great and should be defended and practiced. But pirating software is always a subpar experience that actually works in favors of corporations, because it serves their monopoly. Why do you think pirating Adobe or Windows software is so easy ? Do you really think its because they don't know any better ? Software piracy is a nice palliative but in the long term it works against us all.
>>20983>artfagsArtfags and people with design degrees who work for big tech are not the same things. The few remaining actual artists use free software/defend free software
>>19473If you use a computer, you are using FOSS software. Nearly everything you can do with a computer wouldn't have been possible without it. End-user software are built on free libraries. Most dev work is done using free tools.
The actual problem is that end-user software is a fallacy. Users have been infantilized to the point where they can't see a command-line interface without screeching. Zoomers are even worse, they don't even know what a server is anymore. We rely more and more on tech, and the average user knows less and less. I blame corporation and propriatery software and their obsession on dumbing stuff down because its profitable to do so.
If more people started thinking like developers do, which is really not that hard, computers could actually be a tool of emancipation.
>>21000>Artfags and people with design degrees who work for big tech are not the same things. The few remaining actual artists use free software/defend free softwareVery few "actual artists" use free software. Even then, they do so as a creative exercise (a form of self-imposed limitation, really) rather than as a daily bread-and-butter thing. There is an amateur ghetto of people making art using free software but it will remain a ghetto until the free software community improves their usability game.
>>20983>stemfags>artfagsStupid distinction. Almost everybody who pushed the state of art in technology were multi-faceted in their talents, or at least open minded enough to take inspiration from the liberal arts. This includes many people in the free software community.
>>21006Powershell scripts always look like failed attempts at object oriented perl.
On the topic of shells, every time i need to use an archiso for something, i trip over some of the defects in zsh.
Zsh completion feels so damn slow even compared to bash and it thinks it's smarter than you, so sometimes it refuses to complete a filename when the preceding argument is a flag. Recursive rm is modified to require '[y/n]' confirmation for every single file, not even with all or none options that every sane piece of software has. The dialog is part 'rm -i', but it was clearly never meant to be used on every invocation. Nothing is stopping them from writing their own wrapper, when zsh already ships 7 megabytes worth of completions.
The globbing inherited from csh also prevents you from using unquoted arguments in ssh or scp.
Who had the idea to write a C-Shell in 1990, when everyone should have already known it would suck? I cannot understand why anyone would use such an overengineered mess over an Almquist or Korn Shell with file completion and job control.
>>21003>>21005Powershell is free software, so thanks for proving my point that current day "free software advocacy" is really just advocacy for a dysfunctional model of computing that is conceptually stuck in the 70s.
>>21006What's the problem? It's easier to read and debug. Powershell has convenient aliases if you just want a one-off script for yourself and don't care about maintenance or readability. Objects model processes and modern day I/O better than text streams do. It makes sense for a modern shell to be object oriented.
>>21011>It makes sense for a modern shell to be object oriented.A scripting language optimally has as simple and few syntax rules as possible, so it may be typed without elaborate editing tools and modified without needing to be restructured.
Have a look at the MS code example in picrel. The package syntax uses delimiters for the class specification with different separators than package access and the same as object access. Even perl got this sort of right, probably because Larry Wall had to use VMS once.
The last line has an even more confusing syntax. Consistent map/filter methods can make for easy to follow scripting. This uses a special object and assignment statement in something as simple as a for loop.
Some of this syntactic complexity is inherent in passing objects as arguments, even though much of it is bad execution.
>>21021Actually OOP and Unix are direct sucessors of 60s technologies. C# also incorporates major improvements of Smalltalk-80 and later VMs, but they don't have much bearing on powershell. Maybe without bytecode it would run even slower than other shells.
>>21011>Objects model processes and modern day I/O better than text streams dolol
this is what modern java, the OOP-obsessed language looks like nowadays
collection.stream().map(i -> foo(i)).filter(o -> o.isBar()).collect(Collectors.toList())
it's all streams everywhere now. objects are old news.
>>21506>>21534what a fucking idiot
>>21647yes its dumb rhetoric. no i still dont want to use proprietary shit
>>19498https://ardour.org/ (FOSS)
https://www.reaper.fm/ (not FOSS)
btw there's a thread for linux musicians on here
I was thinking about how to make Flash-esque vector animations with a full FOSS set-up
Inkscape for drawing vector key frames -> Synfig for tweening -> Audacity for recording voices and other audio -> Kdenlive or Shotcut for doing the final editing and rendering
There's also this "rendering manager" thing that takes Synfig projects as well as Blender and Krita projects:
https://morevnaproject.itch.io/renderchanhttps://morevnaproject.org/documentation/how-to-install/It's all kind of modular
There's also this open-source program called OpenToonz which allows you to both draw and animate, but it's only available on Windows and macOS
>>21645yeah, because the objects being streamed are plain text and not structured data. Unix philosophy wins again!
>>22386just ask any musician you know.
all these posts are damage control and you know it.
>>21000>Zoomers are even worse, they don't even know what a server is anymore.Hi, elder zoomer here (born in 1998), and even though I was my time's equivalent of an iPad kid (I was on my computer basically all the time I could be, and I basically always had internet access, all since I was 3), I now code emulators for fun. Hell, I'd be willing to bet that the MAJORITY of successful emulator developers are probably older zoomers or younger millennials. You're thinking more of Gen Alpha, and I honestly think they're like that because their parents just DO NOT GIVE A SHIT. Also because most of their parents weren't into tech as well. My dad was, he built me my first computer. He also has had a computer since he was a kid BTW, back in the 80s. The man had an 8-bit Atari of some sort, apparently. My grandpa, my dad's dad, was born in 1939, and bought a computer around that time too, also for home use. My family has been into home computing since the 80s, and video games since the 70s (My dad's first console was a fucking Fairchild Channel F even lol).
>>22795yeah it doesn't matter if corporations are sending code, it's still free software
the users can keep using a version they like forever or fork and continue without a bad change
>>22800I side with RMS and even I don't think GNU/Linux is that good, the criticisms of the OpenBSD guys are valid and it would be too close-minded to dismiss them. And the Big Tech has too much influence on the kernel, it is true.
Embrace Hurd. That said, I'd still pick Debian or BSD over some proprietary spyware any day of the week, no, thanks.
>>22790The Internet was literally made by the NSA, and yet people still have developed ways to circumvent surveillance. The matter of who's in control shouldn't be decided by who contributes to the project but rather by who can control the use, development and distribution of the software. When it comes to proprietary software, the megacorps are basically gods, you can't stop them in any way. Libre software gives at least some protection from that because even if the project starts glowing you can still fork it, although, as Linux (the kernel) and systemd show, this is not enough. I think the combination of copyleft, the Unix philosophy, good documentation, clean and easy-to-understand code, security by design and other practices all contribute to better user control of the software.
>>22855>The Internet was made by DARPA, dumbassDo you have anger management issues? You can tell people they're wrong witbout being pissed off for literally no reason.
I stand corrected.
>>20983>artfags will always be the enemy of free software. they simply lack the spirit for altruismAltruism has nothing to do with digital autonomy, it is pure selfishness that forces me to help you in the first place.
>>22867>lol people don't use Linux precisely because its impracticable and an obstacle to community collaborationThat's just wrong, people don't use GNU/Linux because of habit and because Windows is pre-installed, it does not complicate collaboration in any way. Tell me how exactly it ruins collaboration with others, you can use proprietary software just fine with Wine or a VM. It's like complaining about a person using a Macbook.
>Imagine trying to make jazz music and stopping everyone because of some weird issueYeah. Like getting paid well. Such a non-issue, it is an obstacle for collaborating with the employer, how dare you be so self-serving?
>>22867>people don't use Linux precisely because its impracticable and an obstacle to community collaborationit's not about linux at all. artfags simply won't give away their stuff even if it's made on a mac or windows, unlike programmers who have a culture of sharing code and contributing just because they enjoy programming.
artists will always use copyright to restrict sharing even as they themselves rip off other artists when they make remixes or copy other authors based on industry trends, etc.
>>25488>encourages personal property rightsSounds like a licence issue and not representative of FOSS as a whole.
>and enterpeneurialismit eliminates entrepeneurial opportunities.
Unique IPs: 54