shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

268
active users

#GPLv2

0 posts0 participants0 posts today

Today, @richardfontana & I restarted, relaunched, & revitalized copyleft-next.

All versions & variants of #GPL are great licenses. But, today, #GPLv3 turned 18 years old & #GPLv2 turned 34 years old.

At least once in a generation, #FOSS needs a new approach to strong #copyleft.

These posts have details: lists.copyleft.org/pipermail/n & fedi.copyleft.org/@next/114769

I ask you to follow @next & check out our website at next.copyleft.org/.

FYI: I'll migrate this account to @bkuhn@copyleft.org later this week.

lists.copyleft.orgWhat's next?

Today, we (@bkuhn & @richardfontana) excitedly announce that we have restarted, revitalized, and relaunched copyleft-next!

Today, #GPLv3 turns exactly 18 years old. This month, #GPLv2 turned 34 years old. These are both great licenses and we love them. Nevertheless, at least once in a generation, #FOSS needs a new approach to strong #copyleft.

Read more in this thread about the relaunch of the copyleft-next project … ( or read more on the post here: lists.copyleft.org/pipermail/n )

lists.copyleft.orgWhat's next?
Replied in thread

@sodiboo @tauon @puppygirlhornypost2 @silly I don't think it's much of a "#freedom" on #iOS but rather that the few devices and OS versions in circulation, alongside everyone from #jailbreaker to #malware (espechally #govware #developers) want to crack it open result in way more personnel and money behind it.

  • OFC the fact that the #Android experience is worse from that POV is the lack of #regulation re: #repairability and #openness that would make shit work. Most cheap #phones are done with even cheaper #SoC's by manufacturers who can't be assed (or frankly don't give a shit at all!) when it comes to #Linux #mainline support. (I mean, you've seen the video where @SexyCyborg demanded a vendor to give her the sourcecode as per #GPLv2 for her device?)

Granted @GrapheneOS does limit their support to devices that can comply with their #security standards.

  • The issues are mostly caused by hostile app developers that specifically decided to knee-jerk their users / customers for no good reason.

I do wish for both vendors like #Fairphone to up their game and regulators like @EUCommission to actually push for more #transparency, #openness and #LongTermSupport of #Smartphones, because #ManufacturedEwaste like #SOYES, #WiKo, #Unihertz and others that ship #outdated #AndroidDevices and never even a single update are a major problem!

  • I don't blame projects like @LineageOS that they can't cover every device & SoC even tho they propably have the widest compatibility, I just think that there needs to be pressure that manufacturers don't just vomit stuff on the market and let customers frustratingly figure out the rest.

I do have to give #Apple credit where it is due, and that is that #iOS does have consistency and accessibility nailed down very well. Something that they obviously are able being the "#BenevolentDictator" of a #SingleVendor & #SingleProvider - platform.

  • Obviously since they are the #vendor for #hardware and the sole ["legitimate" / official] #distributor for any #Apps they do OFC cross-finance their relatively long #support with their 15-30% cut from #App #sales & #InAppPurchase|s they charge, which is why #AndroidPhones suffer the "#3DO syndrome": Needing to charge more since they only get to make money once with hardware sales and not after that, so there's no incentive for them to give a shit beyond "brand value" to care. #Google, #Samsing, #Fairphone and very few others do, but most don't as they close the books on the product once launched and sold out (angrily stares at Unihertz)...

Maybe one day the folks at @frameworkcomputer acquire Fairphone and decide to bring the same modularity to #Smartphones and get something done that makes it easy to maintain long-term and that even #GrapheneOS are willing to support.

Replied in thread

@AugierLe42e I assume that port is fixed to a specific USB Hub / Controller / Port and the button is similarly linked to some GPIO / I²C / PS/2 port...

  • What you can do is check lsusb for #USB devices and see if the specific port in question has a USB mass storage device or SATA bridge chip attached to it when said button is pressed.

If #QNAP used #Linux they should've provided those drivers / scripts as part of their #GPLv2 obligations to buyers/owners of said #NAS boxes.

  • Just don't expect any of that code to be useable, as @landley can attest from the #BusyBox license enforcement…

Either way if you can reliably identify the port & detect the button presses that should be sufficient to build like a #bash or #python script to basically detect the drive, mount it and cp -r /dev/$DRIVE/ /home/copied_drives/$LABEL/

  • It may need some fiddling and will most likely only work reliably on unencrypted drives with ext2-ext4, btrfs, ntfs, fat32, exfat filesystems...

Pretty shure you'll have to tweak a bit unless you want to use /dev/by-uuid/$UUID and the UUIDs of the partitions as name...

Replied in thread

@FritzAdalis @fl0und3r @fence Granted, #OpenBSD usually removes #complexity and stuff that can't be #secured to their standards, and I do applaud them for that.

  • Even tho it comes at the cost of a system that isn't easy to get started with, since one's experience and intuition from #Linux won't help one here...

That being said even tho I despise #Netflix, they moved to #FreeBSD as that cuts down on their specific hardware needs, which is ne net and gross positive for the world and #BSD's as they'll need less hardware, datacenter floorspace, cooling, power and thus reduce the impact of their business.

  • Tho it's not because Netflix is envoirmentally concious or some other #greenwashing reason, but because their infrastructure is more expensive than personnel and cutting down 5% cost at that is saving them millions even if they pay their BSD engineers 10x to their Linux counterparts.

OFC for #commercial users, BSDs are always more preferable as #GPLv2 of #Linux would basically make it hard to do the "security by obscurity" part of #DRM & #CopyProtection they want on stuff like #GameConsoles.

  • BSD is way more permissive and I do like that.

Sadly for many, Linux won for most "mainstream" applications to the point that outside nieche cases, it's a rounding error in statistics.

  • That being said many innovations do get adopted where possible, like #OpenZFS support (tho AFAIK OpenBSD lacks that for the aforementioned complexity reasons)...

TIL: @tuxedocomputers released #Linux #kernel drivers for their machines under the #GPLv3, which makes it impossible for competitors and distros to ship them pre-compiled, as that license is incompatible with the #LinuxKernel's #GPLv2 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

Replied in thread

@libreleah thanks.

Personally, I think maintainers should choose their license wisely beforehand:

Espechally in the case of #DuckStation this is bad because we ain't talking about the whole #GPLv2-only vs. GPLv3+ drama or #grsecurity #paywalling (which is an asshole move but legal )...

  • Maybe the dev(s) - unlike #Capcom - weren't fully aware of this issue, but even big Companies (i.e. #AVM) got forced into compliance...

Lets just hope a friendly (!!!) reminder makes them realize, apologize and undo the change...

GitHubGitHub - greyhat-academy/lists.d: List of useful thingsList of useful things. Contribute to greyhat-academy/lists.d development by creating an account on GitHub.
Replied in thread

@carlwgeorge @vermaden @samurro @tara @vkc @BrodieOnLinux TBH, being just marginally better than #Oracle and #Microsoft is the only reason I'd use #RHEL over #Solaris or god forbid #Windows, tho I'm glad #Linux isn't controlled entirely by #RedHat and that I can use #OpenSUSE and #UbuntuLTS and their parent companies didn't gave me or my (fmr.) clients/employers the finger...

But hey, go keep lying to yourself with the corporate propaganda of open source sustainability because if you think that #FLOSS needs to be #profitable you haven't understood why people choose #Copyleft licenses like the #GPLv2 and espechally #GPLv3 and how Red Hat is providing arguments to push for "#AssholeLicensing" a la #AGPLv3.

Your dismissals of criticism are childish and your way to flood my notifications with bs replies just to then flee the discussion like a coward is a really bad way to pull rank.

  • This behaviour reminds me of "channers" that refexively reply "You have an anime pfp, your opinion doesn't matter!" as if that's a way to engage with potential clients!

Just because I'm not a CxO doesn't mean I know how to (dis-)recommend suppliers and underpin that with past experiences, as clients/employers trust in my judgement.

FosstodonCarl George :fedora: :centos: (@carlwgeorge@fosstodon.org)@kkarhan@infosec.space @vermaden@bsd.cafe @samurro @tara@bsd.cafe @vkc@linuxmom.net @BrodieOnLinux@mstdn.social I already explained how CentOS Stream is better for devs to target, and how the devsub is better than "basically identical to RHEL" because it's literally RHEL. Try to keep up.
Replied in thread

@SweetAIBelle @OS1337 shure.

I'm convinced that a fully-fledged image of that would be similar to #toybox's #mkroot, which is @landley 's reference implementation for a toxbox + #musl / #linux system.

  • Last time I checked it came out just below 4 MB, but that was the premade image using only the stuff toybox included [and linux & being statically compiled against musl] like #gzip instead of #xz for compression, so there already is room to shave a few hundred kB without reducing functionality out of the get-go as I've seen with my build tests of #kernel666...

Either way, we're close to his reference matterial AFAICT and I do think that OS/1337 can become a good and solid foundation for #minimalist & #embedded systems.

For comparison:

Speaking of #grsec, I wounder if Bruce Perens actually sued them for allegedly violating #GPLv2 when in fact said license allows #paywalling aka. restricting access to buyers of the product it contains.

www.youtube.com - YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Replied in thread

@Yuki I sincerely hope everyone's gonna fork #Redis before they changed to #AssholeLicensing with the #SSPL which is a #NonFree #AssholeLicense.

This is worse than #Copyleft but just blatant Asset Denial because *"We WaNt AmAzOn To PaY uS!" kinda bs...

If you want to make money with #FLOSS, provide some good product and make it attractive to #donate and/or #buy some support.

As a matter of fact, @landley did try to crowbar #GPLv2 [or rather started it]¹ with #BusyBox and that failed miserably, because now everyone knows BusyBox as the litigatious² folks that one should just not use code from.

There's a reason I chose #0BSD ³ for @OS1337 and it's because I most of the work I do is build and repackage #toybox + #musl / #Linux and I want people to use it as a friendly licensed foundation for their #IoT and #embedded projects down the line.

And that means that I'll also accept contributions on the same license and not expect devs to sign away code under worse terms so I can turn it into #UnfreeSoftware the way Redis and others did...

¹ youtube.com/watch?v=MkJkyMuBm3
² busybox.net/license.html
³ en.wikipedia.org/wiki/BSD_lice
github.com/OS-1337/OS1337/blob

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