{"generator":"GNU social 2.0.2-dev","title":"Conversation","totalItems":11,"items":[{"actor":{"id":"https:\/\/misskey.vikingkong.xyz\/users\/9sgk4od6ijpn0001","displayName":"Vad fan?","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"257716"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"Fullstack developer: mostly JavaScript\/Node.js, Clojure\/ClojureScript, Python, Go, Java.Emacs user, but still Vim addict.Free speech advocate. Proudly White.Interests:Free\/Libre\/Open Source software, self-hosting, online privacy and security, horror books and movies, progressive rock\/metal music, language learningLanguages: Russian, English, Swedish#nobot","url":"https:\/\/misskey.vikingkong.xyz\/@vikingkong","portablecontacts_net":{"preferredUsername":"vikingkong","displayName":"Vad fan?","note":"Fullstack developer: mostly JavaScript\/Node.js, Clojure\/ClojureScript, Python, Go, Java.Emacs user, but still Vim addict.Free speech advocate. Proudly White.Interests:Free\/Libre\/Open Source software, self-hosting, online privacy and security, horror books and movies, progressive rock\/metal music, language learningLanguages: Russian, English, Swedish#nobot"}},"content":"<p><a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" class=\"u-url mention\">@lxo@snac.lx.oliva.nom.br<\/a> My point is plain simple: if you use any proprietary components in your workflow, you just can't guarantee your program does exactly what it's intended to do.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34","object":{"id":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34","objectType":"note","content":"<p><a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" class=\"u-url mention\">@lxo@snac.lx.oliva.nom.br<\/a> My point is plain simple: if you use any proprietary components in your workflow, you just can't guarantee your program does exactly what it's intended to do.<\/p>","url":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/snac.lx.oliva.nom.br\/lxo"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11782198","source":"ActivityPub"}},"published":"2025-12-24T22:16:03+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34"},{"actor":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo","displayName":"Alexandre Oliva","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/323065-original-tmp20250127072808.webp","rel":"avatar","type":"image\/webp","width":160,"height":160},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-48-20250127072856.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-24-20250127072856.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"323065"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca","url":"https:\/\/snac.lx.oliva.nom.br\/lxo","portablecontacts_net":{"preferredUsername":"lxo","displayName":"Alexandre Oliva","note":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca"}},"content":"I think I see what you mean, and if so I agree with the feeling, but what you actually wrote seems too strict.  for example, if one were to use a proprietary text editor to make a change to the program (that's part of the workflow, right?), one may have just as much assurance that the modified program does what it's intended to do by verifying the change with a free diff tool.  and the use of the proprietary text editor, though undesirable, doesn't render the program nonfree.<br \/><br \/>now, using a translation tool whose output is not practically verifiable (transpiler, compiler, assembler etc) may affect the freedom status of the output in the ways you describe and others.  but the oppressor is <i>not<\/i> that who controls the compiled program, but that who controls the translation tool.<br \/><br \/>see, I'm not disputing the oppression, only attempting to frame it so that the response is directed to the oppressing party instead of to the victim<br \/>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766614557.853055","object":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766614557.853055","objectType":"note","content":"I think I see what you mean, and if so I agree with the feeling, but what you actually wrote seems too strict.  for example, if one were to use a proprietary text editor to make a change to the program (that's part of the workflow, right?), one may have just as much assurance that the modified program does what it's intended to do by verifying the change with a free diff tool.  and the use of the proprietary text editor, though undesirable, doesn't render the program nonfree.<br \/><br \/>now, using a translation tool whose output is not practically verifiable (transpiler, compiler, assembler etc) may affect the freedom status of the output in the ways you describe and others.  but the oppressor is <i>not<\/i> that who controls the compiled program, but that who controls the translation tool.<br \/><br \/>see, I'm not disputing the oppression, only attempting to frame it so that the response is directed to the oppressing party instead of to the victim<br \/>","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766614557.853055","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34","url":"https:\/\/misskey.vikingkong.xyz\/notes\/ago3nk1x4toe0s34"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/misskey.vikingkong.xyz\/users\/9sgk4od6ijpn0001"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11782199","source":"ActivityPub"}},"published":"2025-12-24T22:16:02+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766614557.853055"},{"actor":{"id":"https:\/\/misskey.vikingkong.xyz\/users\/9sgk4od6ijpn0001","displayName":"Vad fan?","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"257716"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"Fullstack developer: mostly JavaScript\/Node.js, Clojure\/ClojureScript, Python, Go, Java.Emacs user, but still Vim addict.Free speech advocate. Proudly White.Interests:Free\/Libre\/Open Source software, self-hosting, online privacy and security, horror books and movies, progressive rock\/metal music, language learningLanguages: Russian, English, Swedish#nobot","url":"https:\/\/misskey.vikingkong.xyz\/@vikingkong","portablecontacts_net":{"preferredUsername":"vikingkong","displayName":"Vad fan?","note":"Fullstack developer: mostly JavaScript\/Node.js, Clojure\/ClojureScript, Python, Go, Java.Emacs user, but still Vim addict.Free speech advocate. Proudly White.Interests:Free\/Libre\/Open Source software, self-hosting, online privacy and security, horror books and movies, progressive rock\/metal music, language learningLanguages: Russian, English, Swedish#nobot"}},"content":"<p><a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" class=\"u-url mention\">@lxo@snac.lx.oliva.nom.br<\/a> <br \/>What the program looks like:<a href=\"https:\/\/misskey.vikingkong.xyz\/tags\/include\" rel=\"tag\">#include<\/a> &lt;stdio.h&gt;<br \/>int main() {<br \/> printf(\"Hello, World!\");<br \/> return 0;<br \/>}What the program does:<br \/><br \/>A FOSS compiler \u2014 prints \"Hello, world!\"<br \/><br \/>A hypothetic compiler made by some evil corporation \u2014 does something evil and <b>maybe<\/b> prints \"Hello, world!\" You never know.<br \/><br \/>Of course, I'm exaggerating here, but it's possible.<br \/>So... Your stack fucking matters.<\/p>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r","object":{"id":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r","objectType":"note","content":"<p><a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" class=\"u-url mention\">@lxo@snac.lx.oliva.nom.br<\/a> <br \/>What the program looks like:<a href=\"https:\/\/misskey.vikingkong.xyz\/tags\/include\" rel=\"tag\">#include<\/a> &lt;stdio.h&gt;<br \/>int main() {<br \/> printf(\"Hello, World!\");<br \/> return 0;<br \/>}What the program does:<br \/><br \/>A FOSS compiler \u2014 prints \"Hello, world!\"<br \/><br \/>A hypothetic compiler made by some evil corporation \u2014 does something evil and <b>maybe<\/b> prints \"Hello, world!\" You never know.<br \/><br \/>Of course, I'm exaggerating here, but it's possible.<br \/>So... Your stack fucking matters.<\/p>","url":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/snac.lx.oliva.nom.br\/lxo"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11781036","source":"ActivityPub"}},"published":"2025-12-24T18:08:39+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r"},{"actor":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo","displayName":"Alexandre Oliva","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/323065-original-tmp20250127072808.webp","rel":"avatar","type":"image\/webp","width":160,"height":160},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-48-20250127072856.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-24-20250127072856.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"323065"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca","url":"https:\/\/snac.lx.oliva.nom.br\/lxo","portablecontacts_net":{"preferredUsername":"lxo","displayName":"Alexandre Oliva","note":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca"}},"content":"I see where we're miscommunicating.<br \/><br \/>I'm not saying it doesn't matter.<br \/><br \/>what I'm saying is that it doesn't change the program's qualification as free software.<br \/><br \/>it still can't be built and run in freedom, and that is a key consideration that any user should pay attention to.<br \/><br \/>but that source code is free software also carries important implications that shouldn't be dismissed.<br \/><br \/>the miscommunication arises, AFAICT, from an apparent assumption that there's a full overlap between qualifying as free software and being usable in freedom<br \/><br \/>the distinction is IMHO important: consider an undisputably free program written in C, a language for which a number of free toolchains exist<br \/><br \/>now, say you get a binary (along with sources) compiled using a nonfree compiler.  the risk you pointed out affects this binary just as much, and therefore it's best to avoid using that binary.  I didn't dispute that it should be avoided.<br \/><br \/>my point is that, because the program (source code) is free software, you can (more or less easily) choose another compiler to build it and avoid that risk.  so the fact that it is free software matters as well<br \/><br \/>of course, when a free compiler doesn't exist and it has to be made, it goes all the way towards the \"not easily\".  one may then have to write a compiler, or translate the program to a different language, and then finally be able to run the program in freedom.  it's not easy, but there aren't any roadblocks either.<br \/>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196","object":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196","objectType":"note","content":"I see where we're miscommunicating.<br \/><br \/>I'm not saying it doesn't matter.<br \/><br \/>what I'm saying is that it doesn't change the program's qualification as free software.<br \/><br \/>it still can't be built and run in freedom, and that is a key consideration that any user should pay attention to.<br \/><br \/>but that source code is free software also carries important implications that shouldn't be dismissed.<br \/><br \/>the miscommunication arises, AFAICT, from an apparent assumption that there's a full overlap between qualifying as free software and being usable in freedom<br \/><br \/>the distinction is IMHO important: consider an undisputably free program written in C, a language for which a number of free toolchains exist<br \/><br \/>now, say you get a binary (along with sources) compiled using a nonfree compiler.  the risk you pointed out affects this binary just as much, and therefore it's best to avoid using that binary.  I didn't dispute that it should be avoided.<br \/><br \/>my point is that, because the program (source code) is free software, you can (more or less easily) choose another compiler to build it and avoid that risk.  so the fact that it is free software matters as well<br \/><br \/>of course, when a free compiler doesn't exist and it has to be made, it goes all the way towards the \"not easily\".  one may then have to write a compiler, or translate the program to a different language, and then finally be able to run the program in freedom.  it's not easy, but there aren't any roadblocks either.<br \/>","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r","url":"https:\/\/misskey.vikingkong.xyz\/notes\/agnded6k4toe0s1r"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/misskey.vikingkong.xyz\/users\/9sgk4od6ijpn0001"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11781037","source":"ActivityPub"}},"published":"2025-12-24T18:08:37+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766599194.186196"},{"actor":{"id":"https:\/\/freesoftwareextremist.com\/users\/Suiseiseki","displayName":"\u7fe0\u661f\u77f3","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/789-96-20220724040913.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/789-48-20220724040913.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/789-24-20220724040913.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"789"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/789-96-20220724040913.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"[[[ To any NSA, CIA &amp; FBI agents reading my profile; please consider ]]][[[ whether defending the US Constitution against all enemies, ]]][[[ foreign or domestic, requires you to follow Snowden&#39;s example. ]]]Free software extremist who enjoys freedom and posting \u3067\u3059\u3045.Please don&#39;t confuse me with an &quot;open source&quot; supporter \u3067\u3059\u3045.GNU+Jihad against proprietary and &quot;open source&quot; software \u3067\u3059\u3045\u3045\u3045\u3045\u3045\u3045!!!\u24d8 User is the leader of an international terrorist organization.\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045??","url":"https:\/\/freesoftwareextremist.com\/users\/Suiseiseki","portablecontacts_net":{"preferredUsername":"Suiseiseki","displayName":"\u7fe0\u661f\u77f3","note":"[[[ To any NSA, CIA &amp; FBI agents reading my profile; please consider ]]][[[ whether defending the US Constitution against all enemies, ]]][[[ foreign or domestic, requires you to follow Snowden&#39;s example. ]]]Free software extremist who enjoys freedom and posting \u3067\u3059\u3045.Please don&#39;t confuse me with an &quot;open source&quot; supporter \u3067\u3059\u3045.GNU+Jihad against proprietary and &quot;open source&quot; software \u3067\u3059\u3045\u3045\u3045\u3045\u3045\u3045!!!\u24d8 User is the leader of an international terrorist organization.\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045\u3067\u3059\u3045??"}},"content":"<a class=\"u-url mention\" href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\">@lxo<\/a> <a class=\"u-url mention\" href=\"https:\/\/fe.disroot.org\/users\/eliseo01\">@eliseo01<\/a> If any software relies on proprietary software to work, then it is effectively proprietary software.<br \/><br \/>Although, with 99% free software, replacing the last 1% is very feasible, unlike replacing 50% or 100% proprietary software.","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/freesoftwareextremist.com\/objects\/6f2815ce-fb0f-46f8-a963-37a62b80e4df","object":{"id":"https:\/\/freesoftwareextremist.com\/objects\/6f2815ce-fb0f-46f8-a963-37a62b80e4df","objectType":"note","content":"<a class=\"u-url mention\" href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\">@lxo<\/a> <a class=\"u-url mention\" href=\"https:\/\/fe.disroot.org\/users\/eliseo01\">@eliseo01<\/a> If any software relies on proprietary software to work, then it is effectively proprietary software.<br \/><br \/>Although, with 99% free software, replacing the last 1% is very feasible, unlike replacing 50% or 100% proprietary software.","url":"https:\/\/freesoftwareextremist.com\/objects\/6f2815ce-fb0f-46f8-a963-37a62b80e4df","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/snac.lx.oliva.nom.br\/lxo"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11777189","source":"ActivityPub"}},"published":"2025-12-24T02:31:27+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/freesoftwareextremist.com\/objects\/6f2815ce-fb0f-46f8-a963-37a62b80e4df"},{"actor":{"id":"https:\/\/friendica.ironbug.org\/profile\/iron_bug","displayName":"Iron Bug","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"6451"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"I'm a professional C\/C++ programmer, I use Linux and deal mainly with system programming, back-ends, networks, high-load data processing. I fond of music, play all kinds of basses, cello, learn to play tenor-sax and take lessons of academic vocals (wide ranged big voice). I've got reptile pets. I fluently speak Russian and English, learn Italian and know some other languages a little.","url":"https:\/\/friendica.ironbug.org\/profile\/iron_bug","portablecontacts_net":{"preferredUsername":"iron_bug","displayName":"Iron Bug","note":"I'm a professional C\/C++ programmer, I use Linux and deal mainly with system programming, back-ends, networks, high-load data processing. I fond of music, play all kinds of basses, cello, learn to play tenor-sax and take lessons of academic vocals (wide ranged big voice). I've got reptile pets. I fluently speak Russian and English, learn Italian and know some other languages a little."}},"content":"<a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" rel=\"noreferrer\">@lxo<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" rel=\"noreferrer\">@eliseo01<\/a> one cannot run uncompiled code. so the peogram that is not compilable with free software is not free. it cannot be usedv by users.","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-9169-4b4a-3556-25d620049109","object":{"id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-9169-4b4a-3556-25d620049109","objectType":"note","content":"<a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" rel=\"noreferrer\">@lxo<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" rel=\"noreferrer\">@eliseo01<\/a> one cannot run uncompiled code. so the peogram that is not compilable with free software is not free. it cannot be usedv by users.","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-9169-4b4a-3556-25d620049109","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friendica.ironbug.org\/profile\/iron_bug"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/snac.lx.oliva.nom.br\/lxo"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11777139","source":"ActivityPub"}},"published":"2025-12-24T02:15:58+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-9169-4b4a-3556-25d620049109"},{"actor":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo","displayName":"Alexandre Oliva","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/323065-original-tmp20250127072808.webp","rel":"avatar","type":"image\/webp","width":160,"height":160},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-48-20250127072856.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-24-20250127072856.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"323065"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca","url":"https:\/\/snac.lx.oliva.nom.br\/lxo","portablecontacts_net":{"preferredUsername":"lxo","displayName":"Alexandre Oliva","note":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca"}},"content":"you're free to (as in nobody is stopping you from) complete(ing) it so that you can compile it and run it for any purpose.  so the freedom is there.<br \/><br \/>it's not different from having to learn a programming language to be able to study the source code of a program, or having to study an algorithm to be able to make a change a program, or having to hire internet or post services to distribute the program.  nobody controls the program so as to prevent you from doing these things.<br \/><br \/>CC: <a href=\"https:\/\/friendica.ironbug.org\/profile\/iron_bug\" class=\"u-url mention\">@iron_bug@friendica.ironbug.org<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" class=\"u-url mention\">@eliseo01@fe.disroot.org<\/a><br \/>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766542303.707261","object":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766542303.707261","objectType":"note","content":"you're free to (as in nobody is stopping you from) complete(ing) it so that you can compile it and run it for any purpose.  so the freedom is there.<br \/><br \/>it's not different from having to learn a programming language to be able to study the source code of a program, or having to study an algorithm to be able to make a change a program, or having to hire internet or post services to distribute the program.  nobody controls the program so as to prevent you from doing these things.<br \/><br \/>CC: <a href=\"https:\/\/friendica.ironbug.org\/profile\/iron_bug\" class=\"u-url mention\">@iron_bug@friendica.ironbug.org<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" class=\"u-url mention\">@eliseo01@fe.disroot.org<\/a><br \/>","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766542303.707261","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-9169-4b4a-3556-25d620049109","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-9169-4b4a-3556-25d620049109"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friendica.ironbug.org\/profile\/iron_bug"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11777140","source":"ActivityPub"}},"published":"2025-12-24T02:15:56+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766542303.707261"},{"actor":{"id":"https:\/\/friendica.ironbug.org\/profile\/iron_bug","displayName":"Iron Bug","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-stream.png","rel":"avatar","type":"image\/png","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-mini.png","rel":"avatar","type":"image\/png","width":24,"height":24}],"profile_info":{"local_id":"6451"}},"image":{"url":"https:\/\/gnusocial.jp\/theme\/gnusocialjp\/default-avatar-profile.png","rel":"avatar","type":"image\/png","width":96,"height":96},"objectType":"person","summary":"I'm a professional C\/C++ programmer, I use Linux and deal mainly with system programming, back-ends, networks, high-load data processing. I fond of music, play all kinds of basses, cello, learn to play tenor-sax and take lessons of academic vocals (wide ranged big voice). I've got reptile pets. I fluently speak Russian and English, learn Italian and know some other languages a little.","url":"https:\/\/friendica.ironbug.org\/profile\/iron_bug","portablecontacts_net":{"preferredUsername":"iron_bug","displayName":"Iron Bug","note":"I'm a professional C\/C++ programmer, I use Linux and deal mainly with system programming, back-ends, networks, high-load data processing. I fond of music, play all kinds of basses, cello, learn to play tenor-sax and take lessons of academic vocals (wide ranged big voice). I've got reptile pets. I fluently speak Russian and English, learn Italian and know some other languages a little."}},"content":"<a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" rel=\"noreferrer\">@lxo<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" rel=\"noreferrer\">@eliseo01<\/a> it evidently breaks the first and foremost freedom: freedom to use. software  that cannot be compiled and used is principally useless.","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-1669-4b2d-51c2-449420721440","object":{"id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-1669-4b2d-51c2-449420721440","objectType":"note","content":"<a href=\"https:\/\/snac.lx.oliva.nom.br\/lxo\" rel=\"noreferrer\">@lxo<\/a> <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" rel=\"noreferrer\">@eliseo01<\/a> it evidently breaks the first and foremost freedom: freedom to use. software  that cannot be compiled and used is principally useless.","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-1669-4b2d-51c2-449420721440","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/snac.lx.oliva.nom.br\/lxo"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11776813","source":"ActivityPub"}},"published":"2025-12-24T01:06:30+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-1669-4b2d-51c2-449420721440"},{"actor":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo","displayName":"Alexandre Oliva","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/323065-original-tmp20250127072808.webp","rel":"avatar","type":"image\/webp","width":160,"height":160},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-48-20250127072856.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-24-20250127072856.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"323065"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca","url":"https:\/\/snac.lx.oliva.nom.br\/lxo","portablecontacts_net":{"preferredUsername":"lxo","displayName":"Alexandre Oliva","note":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca"}},"content":"what stops you from running the program for any purpose is not anything inherent to the program itself, it's an undesirable artifact and consequence of third-party power over you through other programs or libraries.  so the program is freedom-respecting<br \/><br \/>an incomplete program can also be free software, even if it's not complete enough to compile or run.  the ethical problem that makes it nonfree is when freedom is denied by someone else who has power over the software (and thus over the user), not when the program fails to compile or run.<br \/><br \/>CC: <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" class=\"u-url mention\">@eliseo01@fe.disroot.org<\/a><br \/>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146","object":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146","objectType":"note","content":"what stops you from running the program for any purpose is not anything inherent to the program itself, it's an undesirable artifact and consequence of third-party power over you through other programs or libraries.  so the program is freedom-respecting<br \/><br \/>an incomplete program can also be free software, even if it's not complete enough to compile or run.  the ethical problem that makes it nonfree is when freedom is denied by someone else who has power over the software (and thus over the user), not when the program fails to compile or run.<br \/><br \/>CC: <a href=\"https:\/\/fe.disroot.org\/users\/eliseo01\" class=\"u-url mention\">@eliseo01@fe.disroot.org<\/a><br \/>","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/friendica.ironbug.org\/objects\/3217dd65-1669-4b2d-51c2-449420721440","url":"https:\/\/friendica.ironbug.org\/display\/3217dd65-1669-4b2d-51c2-449420721440"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/friendica.ironbug.org\/profile\/iron_bug"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11776814","source":"ActivityPub"}},"published":"2025-12-24T01:06:29+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766536403.044146"},{"actor":{"id":"https:\/\/fe.disroot.org\/users\/eliseo01","displayName":"eliseo","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/329545-original-tmp20250220115842.webp","rel":"avatar","type":"image\/webp","width":398,"height":402},{"url":"https:\/\/gnusocial.jp\/avatar\/329545-96-20250220115842.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/329545-48-20250220115842.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/329545-24-20250220115842.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"329545"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/329545-96-20250220115842.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"The guy holding bad opinions.Free software enjoyer, &quot;open-source&quot; hater.Strongly anarchist in all facets of life, slightly peaceful. With a healthy dose of essentialism.Don&#39;t forget that information wants to be free, I wouldn&#39;t be that guy, specially on a place like this.","url":"https:\/\/fe.disroot.org\/users\/eliseo01","portablecontacts_net":{"preferredUsername":"eliseo01","displayName":"eliseo","note":"The guy holding bad opinions.Free software enjoyer, &quot;open-source&quot; hater.Strongly anarchist in all facets of life, slightly peaceful. With a healthy dose of essentialism.Don&#39;t forget that information wants to be free, I wouldn&#39;t be that guy, specially on a place like this."}},"content":"Your software is not free and cannot be free if the stack required to compile it is proprietary, no matter what version of GPL you use.","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75","object":{"id":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75","objectType":"note","content":"Your software is not free and cannot be free if the stack required to compile it is proprietary, no matter what version of GPL you use.","url":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75","status_net":{"notice_id":null}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11775343","source":"ActivityPub"}},"published":"2025-12-23T21:09:49+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75"},{"actor":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo","displayName":"Alexandre Oliva","status_net":{"avatarLinks":[{"url":"https:\/\/gnusocial.jp\/avatar\/323065-original-tmp20250127072808.webp","rel":"avatar","type":"image\/webp","width":160,"height":160},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-48-20250127072856.webp","rel":"avatar","type":"image\/webp","width":48,"height":48},{"url":"https:\/\/gnusocial.jp\/avatar\/323065-24-20250127072856.webp","rel":"avatar","type":"image\/webp","width":24,"height":24}],"profile_info":{"local_id":"323065"}},"image":{"url":"https:\/\/gnusocial.jp\/avatar\/323065-96-20250127072856.webp","rel":"avatar","type":"image\/webp","width":96,"height":96},"objectType":"person","summary":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca","url":"https:\/\/snac.lx.oliva.nom.br\/lxo","portablecontacts_net":{"preferredUsername":"lxo","displayName":"Alexandre Oliva","note":"Main interests: Free Software, Neurodivergence, Veganism, Marxism, Politics, Social Justice, Environment, Vocal\/Choir Music; Affiliations: GNU, FSF, FSFLA, 0G, Linux-libre, GCC, glibc, Libre-SOC, AdaCore; Languages: Portugu\u00eas; English; Espa\u00f1ol; learning Esperanto, French, Ukrainian, Japanese;formerly @lxo@gnusocial.jp @lxo@gnusocial.net @lxoliva@diasporabr.com.br@lxoliva@identi.ca"}},"content":"erhm...  maybe it's not a very important distinction, but being autistic, it matters to me \ud83d\ude09<br \/><br \/>very long ago, Qt was still proprietary, but KDE was based on it.  I learned then that, despite this dependence, KDE <i>was<\/i> Free Software, even though it couldn't be <i>used<\/i> in freedom.  the difference is that nothing stops you from enjoying the essential freedoms to control the free portions, even if they aren't complete programs.  the freedom problem exists, and it can be solved without changing the free portions: it suffices to develop more Free Software to fill the gap.  GNU even started the GNU Harmony project, to have a Free implementation of Qt, and eventually Qt itself got released as Free Software.<br \/><br \/>analogously (it's an imperfect analogy), a Free program that relies on a proprietary stack is Free nevertheless, but maybe it can't even be built in freedom.  solving the problem requires developing a free stack (toolchain, libraries, runtimes), but once that's done, and\/or the existing stack is liberated, the program will be just as free, but users and developers will be able to use and adapt and improve the program in freedom<br \/>","generator":{"id":"tag:gnusocial.jp,2026-07-02:notice-source:ActivityPub","objectType":"application","status_net":{"source_code":"ActivityPub"}},"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","object":{"id":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","objectType":"note","content":"erhm...  maybe it's not a very important distinction, but being autistic, it matters to me \ud83d\ude09<br \/><br \/>very long ago, Qt was still proprietary, but KDE was based on it.  I learned then that, despite this dependence, KDE <i>was<\/i> Free Software, even though it couldn't be <i>used<\/i> in freedom.  the difference is that nothing stops you from enjoying the essential freedoms to control the free portions, even if they aren't complete programs.  the freedom problem exists, and it can be solved without changing the free portions: it suffices to develop more Free Software to fill the gap.  GNU even started the GNU Harmony project, to have a Free implementation of Qt, and eventually Qt itself got released as Free Software.<br \/><br \/>analogously (it's an imperfect analogy), a Free program that relies on a proprietary stack is Free nevertheless, but maybe it can't even be built in freedom.  solving the problem requires developing a free stack (toolchain, libraries, runtimes), but once that's done, and\/or the existing stack is liberated, the program will be just as free, but users and developers will be able to use and adapt and improve the program in freedom<br \/>","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163","status_net":{"notice_id":null},"inReplyTo":{"objectType":"note","id":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75","url":"https:\/\/fe.disroot.org\/objects\/ba1b15a5-5cef-47fd-ae89-d3e93e858d75"}},"to":[{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/person","id":"https:\/\/fe.disroot.org\/users\/eliseo01"},{"objectType":"http:\/\/activitystrea.ms\/schema\/1.0\/collection","id":"http:\/\/activityschema.org\/collection\/public"}],"status_net":{"conversation":"tag:gnusocial.jp,2025-12-23:objectType=thread:nonce=f5150014e6b3aa04","notice_info":{"local_id":"11775344","source":"ActivityPub"}},"published":"2025-12-23T21:09:47+00:00","provider":{"objectType":"service","displayName":"GNU social JP","url":"https:\/\/gnusocial.jp\/"},"verb":"post","url":"https:\/\/snac.lx.oliva.nom.br\/lxo\/p\/1766524182.710163"}],"links":[{"url":"https:\/\/gnusocial.jp\/conversation\/5984717","rel":"alternate","type":"text\/html"}]}