fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#gplv2

0 posts0 participants0 posts today

FreeCAD Version 1.0 Released - #FreeCAD is an open-source parametric 3D #CAD (Computer-Aided Design) modeling tool. It's primarily used for designing and engineering products in various fields such as mechanical engineering, product design, and architecture.

This release marks FreeCAD's readiness for extensive real-world applications, reflecting the dedicated efforts of its community.

blog.freecad.org/2024/11/19/fr

TIL: @tuxedocomputers released drivers for their machines under the , which makes it impossible for competitors and distros to ship them pre-compiled, as that license is incompatible with the 's only license.

They did this purposely, allegedly to "keep control of the upstream pacing" – and want to re-license the code while upstreaming.

github.com/tuxedocomputers/tux

gitlab.com/tuxedocomputers/dev

gitlab.com/tuxedocomputers/dev

gitlab.com/tuxedocomputers/dev

@landley

Welp i thought way too much about #opensource #licensing today and came to a really cursed conclusion
#GPLv2 only is a lie. It isn't real as it refers to FSF as the authoritative place of it's definition and #FSF to this day does not distribute a GPLv2 only license.
Even worse using a GPLv2-only license is actually a copyright against the FSF which holds copyright over the #GPL license and allows unmodified distribution only.
Am I missing any details of this insanity?

Have the open source and open data communities, including organizations like the @eff, @creativecommons, or the @fsf, given any thought yet to updating various #FOSS and other licenses to address the current #SaaS problem of code or data that isn't necessarily being "redistributed," allowing these companies to dodge the obligation to contribute changes back upstream? How about the privatization and unauthorized commercialization of material licensed under the #GPLv3 and #FDL, #CreativeCommons licenses, and other open-license content that is often scooped up regardless of licensing into #AI #datasets that are then put behind #paywalls?

To me, this seems very similar to the #Tivoization problem that led to the evolution of #GPLv2 to #GPLv3. It seems wrong that #OpenAI or #GitHub_Copilot can profit by putting licensed code, writing, or other data into a walled garden where even the original contributors that they rely on are charged for access.

I'm not anti-business. If these companies were at least making the data sets freely available, there's nothing intrinsically wrong with making value-added profit off of properly-licensed data, although examples like CC-BY-NC 4.0 are a notable exception that should also be considered. Companies like Canonical, Red Hat, IBM, and others have been making money legally off of open source software for decades.

Just because the label "AI" is slapped on something doesn't mean that companies should be allowed to ignore copyrights or licensing terms. If they want to do that, and licensing or requiring free access to open-content data can't prevent this land-grab, perhaps its time we collectively revisit the whole framework around #intellectualproperty that currently allows corporations like #Disney and uncountable #PatentTrolls to create ever-expanding assertions of property rights that prevent almost any material from entering the public domain within a single human lifetime.

Replied to OS/1337

@OS1337 Honestly, it really looks like your description is skewed in a very anti-GPL way... ugh...

> Interestingly, all the people that say "#Copilot is violating my #Copyright!" and fanboy #BusyBox's hamfisted approach to #GPLv2 enforcement are really quiet when it comes to enforcing #GPLv2 against #RedHat or #grsecurity...

Not true.

- For Red Hat, they are allowed to sell copies - See: gnu.org/licenses/gpl-faq.html#
- For grsecurity, people have complained... a lot.

www.gnu.orgFrequently Asked Questions about the GNU Licenses - GNU Project - Free Software Foundation
Continued thread

Interestingly, all the people that say "#Copilot is violating my #Copyright!" and fanboy #BusyBox's hamfisted approach to #GPLv2 enforcement are really quiet when it comes to enforcing #GPLv2 against #RedHat or #grsecurity...

#NotLegalAdvice but maybe it's because only those that bought the final product are entitled to the #SourceCode and #learning isn't #CopyrightInfringement because otherwise we'd all be lifelong #DebtPeons to #Schoolbook- & #Textbook #authors or rather their Copyright-holding #publishers!

felixreda.eu/2021/07/github-co

Felix RedaGitHub Copilot is not infringing your copyright
Replied in thread

@geraldew @RTP @linux @torvalds @landley

The whole #GPL & #GPLv2 issue for example makes it basically illegal to build a #Linux kernel that can boot straight from #ZFS because #OpenZFS's code inherited from #OpenSolaris (now #illumos) is under #CDDL and thus when you install zfs-#dkms it gives you a big warning saying 'this is basically illegal so we've to make it a loadable module instead'...

And that's just out of the top of my head...

Replied in thread

@geraldew @RTP I think #Linux being #GPLv2 is good.

Would a lot of people prefer it to be #BSD?
Yes, myself included.

Are some neckbeards angry it's #GPLv2only and not #GPLv3 or #AGPLv3?
Yes, but I don't think they matter beyond needing to quarantine them for their toxicity.
youtube.com/watch?v=R2SKenHRhM

Fact is: @linux is a good project and solid product as well, and @torvalds managed to get both businesses and individuals behind it, resulting in a very versatile common denominator of kernel.

That's why I chose if for #OS1337...

Replied in thread

@postmodern The #Bash issue is 100% an #AAPL issue because they don't want to ship #GPLv3 code. IIRC, Bash v3 was the last version under #GPLv2, so that's why they stuck with it even when it was obsolete. Everyone upgraded to a newer version of Bash using #Homebrew anyway, so it didn't hamper most devs.

#Zsh is licensed more permissively, which is really the main reason #Apple switched to it as the default shell on #macOS. As a company, they are allergic to committing anything back upstream.