Post ApjtwF1Cad0SQLJd7w by meso@the.asbestos.cafe
 (DIR) More posts by meso@the.asbestos.cafe
 (DIR) Post #AdB4xwsi85JAPnl0hU by phnt@fluffytail.org
       2023-12-25T19:32:09.322134Z
       
       11 likes, 5 repeats
       
       FOSStard or GNUTard, not to be confused with a FOSSoid, is an insufferable person whose most prominent identity is Free Software advocacy (#FOSS advocacy) done the wrong way. These people can be identified online by the GNUJihad flag, or by the language they use when writing their long posts about how Free Software is better than proprietary software in every way. Usually by writing "Total proprietary death" or it's acronym "TPD" somewhere in the post.Instead of advocating for practical Free Software use, they support only 100% Free Software solutions while ignoring how broken and unusable they can be. Thus eliminating any potential new users of Free Software they could have convinced otherwise.Differences between a FOSSTard and FOSSoidFOSSoids are usually harmless and support Free Software only in places where it makes sense and try to develop solutions in places where Free Software doesn't work. They are non-argumentative and don't engage in long threads about Free Software. And if they do, they laugh at the stupidity of it. Differences between a FOSSTard and FLOSSTardFLOSSTards are a less harmful version of FOSSTards, who felt the urge to add the L in #FOSS, thus creating #FLOSS (Free and Libre Open-Source Software) and support the now popular dance from the game Fortnite. While also ignoring that free and libre means the same thing.Am I a FOSSTard?Do you call Linux distros GNU/Linux distros? - YesDo you interject in random threads about software and talk about Free Software? - YesDo you have the GNUJihad flag in your biography on the Fediverse? - Probably yesDo you use freesoftwareextremist.com? - Probably yesDo you use some non-free software and don't mind, because there are no alternatives? - NoDo you use GNUBoot instead of Libreboot? - Absolutely yesSent from my iPhone 15 Pro Max
       
 (DIR) Post #AnMJA9aZTQblmPUPRo by lina@eientei.org
       2024-01-25T18:26:49.552840Z
       
       1 likes, 0 repeats
       
       @meso @dushman @phnt i play closed source games like need for speed undercover and left 4 dead 2 and counter strike source and i fucking play closed source games
       
 (DIR) Post #Apho4ZdynhkAfU7jgO by EmoIsDeadAndSoAmI@mastodon.bv.linksjugend-solid.de
       2025-01-03T12:49:50Z
       
       2 likes, 0 repeats
       
       @david @phnt depends on the game, some use kernel-level rootkits on Windows and userspace-surveillance on Linux.Some are completely locked down and impossible to use on Linux due to lack of kernel access.However even these software titles still have cheater problems because client-side surveillance never works and is just copium for mitigating the only real solution (server-side anti-cheat).
       
 (DIR) Post #AphoSzyuWu4xIpYpVI by EmoIsDeadAndSoAmI@mastodon.bv.linksjugend-solid.de
       2025-01-03T12:50:44Z
       
       0 likes, 0 repeats
       
       @phnt didn't read, still using Mint
       
 (DIR) Post #AphoT0fnxQOFRrd5MW by phnt@fluffytail.org
       2025-01-03T12:57:57.231937Z
       
       0 likes, 1 repeats
       
       @EmoIsDeadAndSoAmI You aren't the target audience anyway.
       
 (DIR) Post #Apjs1e0wsomPUFe6Nc by meso@the.asbestos.cafe
       2024-01-25T18:22:11.123492Z
       
       1 likes, 0 repeats
       
       @phnt TPD
       
 (DIR) Post #Apjtn217YifBUjt0E4 by Hyolobrika@social.fbxl.net
       2024-01-25T19:31:43.139601Z
       
       0 likes, 0 repeats
       
       I don’t think about free software the way I used to. Freedom to fork isn’t that useful to non-programmers. Proprietary software can also be analysed for backdoors etc without the source code. And I don’t really mind licenses that restrict commercial forks either. I care more about freedom to copy, freedom to use the program as I wish, and independence from server admins.
       
 (DIR) Post #Apjtn2v8CTSyIS5jWq by lanodan@queer.hacktivis.me
       2024-01-26T12:53:21.757561Z
       
       1 likes, 0 repeats
       
       @Hyolobrika @phnt Sure you can do analysis without source code, in fact static analysis is often on the binary. But it's basically useless if you can't legally distribute a de-malware version or even cite the offending parts so people can be properly made aware without it looking like FUD.
       
 (DIR) Post #ApjtwF1Cad0SQLJd7w by meso@the.asbestos.cafe
       2024-01-26T12:51:01.394685Z
       
       0 likes, 0 repeats
       
       @mischievoustomato @dushman @phnt yeah I would, I don't use anything by RedHat or Valve on Linux
       
 (DIR) Post #ApjtwGPhP2CCkbmhwu by phnt@fluffytail.org
       2024-01-26T12:54:16.121972Z
       
       0 likes, 0 repeats
       
       @meso @dushman @mischievoustomato Oh yeah, you don't use most parts of FreeDesktop, never used Pulseaudio, GTK isn't installed on your system,...
       
 (DIR) Post #ApjtwHKlypqjbcUHuS by meso@the.asbestos.cafe
       2024-01-26T12:59:10.453012Z
       
       1 likes, 0 repeats
       
       @phnt @dushman @mischievoustomato do you think these are good things? they are not, they are reasons not to use Linux. Pulseaudio is the biggest piece of shit audio system on any OS, even Windows does it slightly better, which is why I don't use it. I try my best to avoid GTK apps, and I hate using them because some retarded shit programmer was the only one who implemented the idea and no one wants to make a better implementation that doesn't use the worst GUI toolkit in existence. FreeDesktop is a shitty bureaucracy, I use some drivers by them but it doesn't really matter, those drivers aren't "RedHat"
       
 (DIR) Post #ApjvZMljo6A1i4IoW8 by jihadjimmy@the.asbestos.cafe
       2024-01-26T13:07:14.944160Z
       
       1 likes, 0 repeats
       
       @mischievoustomato@dushman @phnt @meso Consider killing yourself, you retarded cum eating faggot.
       
 (DIR) Post #ApjynVw4p0dq3ZZmvw by phnt@fluffytail.org
       2024-01-26T12:31:38.850290Z
       
       0 likes, 0 repeats
       
       @Hyolobrika >Freedom to fork isn’t that useful to non-programmers.It's an important tool for almost everyone. Especially the archival and software preservation community, or projects that are inherently vulnerable to patent trolling, DMCA and lawsuits in general (emulators, scrapers/parsers; something like Invidious, NewPipe and others which have been targets of DMCA takedowns) or as a defense against open-source developers that nuke their repo when they get fed up with it.>Proprietary software can also be analysed for backdoors etc without the source codeWhile this is true, it's much more difficult and potentially even illegal. Because many proprietary programs specify in their EULA, that you have no right to disassemble the binary into assembly (to make it more readable), or reverse-engineer it (something like Ghidra, which disassembles binaries into assembly and C syntax.) Some even add a clause, that prohibits the use of analyzing tools like WireShark to observe the network traffic the program makes. So you are generally in this grey area where you try to help with finding security issues, but risk getting sued over it. Keep in mind, that bug hunting isn't really a thing in mid to small projects and companies.With open-source/free software you don't have to risk this, because the source is available and you can do almost anything with it.>And I don’t really mind licenses that restrict commercial forks either.The FUTO temporary license is snake-oil at best. It has nothing to do with open-source or free software. It's a similar license to the Unreal Engine license, aka source available. Yes you can view Unreal Engine source code, if you join their organization on GitHub, but you can do almost nothing with it.Why is it snake-oil?The license only allows the act of copying the code, distributing said unmodified code and compiling it. It specifically prohibits any modification of it, and/or viewing for any other purpose than review, ie. even debugging it is prohibited, so even non-commercial fork are prohibited. This effectively prohibits you from creating patches for the projects, even if you intent do merge them upstream, or even creating detailed issues to the projects, because you can't dive into the source. You can't do anything with the code, except copy it, view it and compile it. This breaks rules for the license to be considered as open-source and of course breaks the rules for free software (the right to modify).What I consider also a really bad term is the termination of license, if you sue.Sources: Section 2, paragraphs 1 and 3; Section 3, paragraph 2.If you want to see more conversation about the FUTO license, check these threads:https://minidisc.tokyo/notes/9kz5uuoq0xhttps://clubcyberia.co/notice/Abm4tXs44W79QOzVpI
       
 (DIR) Post #ApjynX7SQBL5j9uOJM by Hyolobrika@social.fbxl.net
       2024-01-26T16:31:26.197607Z
       
       0 likes, 0 repeats
       
       The license only allows the act of copying the code, distributing said unmodified code and compiling it. It specifically prohibits any modification of it, and/or viewing for any other purpose than review, ie. even debugging it is prohibited, so even non-commercial fork are prohibited.I misread the license. Thanks.That’s actually quite concerning because it means if FUTO decide to put something user hostile in Voice Input or Grayjay, nothing can legally be done about it except rewriting the entire thing and imitating it. Which, to be fair, is easier than it would otherwise be with Grayjay because most of the components that make it unique (Polycentric and IIRC plugins/sources, but not AFAICS Harbor (unless that’s just the standalone app)) are open source (unless that’s not true either?).
       
 (DIR) Post #ApjynXxZIR1UKmI0XI by Hyolobrika@social.fbxl.net
       2024-01-26T16:32:24.761213Z
       
       0 likes, 0 repeats
       
       I did find Section 4 paragraph 1 concerning.We may suspend, terminate or vary the terms of this license and any access to the code at any time, without notice, for any reason or no reason, in respect of any licensee, group of licensees or all licensees including as may be applicable any sub-licensees.
       
 (DIR) Post #ApjynYSPRlh1sQidbk by Hyolobrika@social.fbxl.net
       2024-01-26T16:36:24.034577Z
       
       0 likes, 0 repeats
       
       But I’m not sure why you think Section 3, paragraph 2 is so bad.If you issue proceedings in any jurisdiction against the provider because you consider the provider has infringed copyright or any patent right in respect of the code (including any joinder or counterclaim), your license to the code is automatically terminated.I don’t like copyright and probably neither do you. Is it because they are being hypocritical by using copyright themselves while denying it to others (under certain circumstances)?
       
 (DIR) Post #ApjynYuPle5vHHp0G8 by phnt@fluffytail.org
       2024-01-26T16:55:33.427479Z
       
       0 likes, 0 repeats
       
       @Hyolobrika >Which, to be fair, is easier than it would otherwise be with Grayjay because most of the components that make it unique (Polycentric and IIRC plugins/sources, but not AFAICS Harbor (unless that’s just the standalone app)) are open source (unless that’s not true either?).I didn't really look into it, but I know the Youtube extractor is custom and all the extractors are written in JS for some reason. I don't know why they didn't just use NewPipeExtractor as a Java library, which they already use thanks to Android. It already supports some of the things they want. The only reason I can see, why they didn't use it, is because that code wouldn't under their license.>But I’m not sure why you think Section 3, paragraph 2 is so bad.I actually misread this one, I thought it was when you sue them for anything, which I would consider a dick move. Not that this really matters, because this is completely unenforceable. You can't prohibit someone from viewing your code without installing software on all the systems they use and blocking access to it. Not even the federal government usually has that kind of power, only if allowed by court and that happens only in serious cases (Breach Forums admin case).>I did find Section 4 paragraph 1 concerning.Didn't even look at this one. This one sounds like a typical EULA to me and I don't like it either. It can be especially bad if you paid for the app and they for whatever reason decide that they don't like you. At that point they could even enforce the clause discussed above, if the app phones home with a license key.
       
 (DIR) Post #ApjynZWLUcR5AvZINk by Hyolobrika@social.fbxl.net
       2024-01-26T17:10:38.449767Z
       
       1 likes, 0 repeats
       
       >they could even enforce the clause discussed above, if the app phones home with a license key.You can block network connections in GrapheneOS. Not sure if stock Android or any other ROMs support that. Obviously you can't do that with Grayjay but there are other apps using that license, such as FUTO Voice Input. However, with that app, they force you to use the app itself to (optionally (for now)) pay for it, meaning you have to let it connect to the internet, at least temporarily.>You can't prohibit someone from viewing your code without installing software on all the systems they use and blocking access to itWhat makes you think they are trying to do that?