#HackingLicense

2025-03-17
@larsmb@mastodon.online

You see, when #OSI people talk about "license proliferation" they means "#copyleft proliferation" that is, in fact, the proliferation of licenses that protect the work from appropriation.

In fact, OSI approved over 100 mostly equivalent permissive licenses, among which some masterpiece like the #FairLicense https://opensource.org/license/fair just because they were backed by the right corporation.

They cry about license proliferation only when a #copyleft license conflict with the interests of their largest sponsors.

Indeed the #MongoDB #SSPL was not approved while #Amazon was one of the biggest OSI donor, while #CAL (that was even more "dangerous" as a copyleft according to the same arguments that got SSPL refused) was approved, because no #BigTech ever gave a shit about blockchain stuff (for obvious reasons).

The OSI behaviour over the years shows that they cry about license proliferation only to justify their refusals. So if they don't care, you shouldn't either.

Sure, conflicts among licenses exists (for example, you cannot mix code under the #HackingLicense and code under #GPL), but right now we need first and foremost to widen the overton windows that OSI gatekeepers try desperately to keep closed.

We have urgent need of new licenses that can protect the commons that we create without restricting their spread and evolution.

Code is Speech.

@lproven@vivaldi.net @tante@tldr.nettime.org
2025-03-17
@lproven@vivaldi.net

The only people who should really fear "license proliferation" are the gatekeepers such as #OSI.

We strongly need more effective licenses, that protect works from corporate greed while enabling people to study, share, modify and use the covered works.

The #HackingLicense is a first attempt that has been successfully used in production by hacktivists in a couple of projects

- https://github.com/MonitoraPA/monitorapa/blob/main/LICENSE.txt
- https://github.com/MonitoraPA/Minos/blob/main/licenses/HACK.txt


@larsmb@mastodon.online @tante@tldr.nettime.org
2025-03-17
@larsmb@mastodon.online

The version discussed in Debian legal was completely rewritten from scratch.

They wouldn't accept any of the software that adopt it anyway (as some dev pointed out, it's a political decision more than a legal one), but all their feedbacks were considered in the new version.

Give it a read.
I think you might like it.

It gives users copyrights and patents, not just permissions, as long as they accept it as both a contract and a license.

Also it's totally different from copyleft-next, that is basically a corporate tool and don't even try to protect the covered works from corporate building #LLM.

The #HackingLicense is a political tool for communities that want to grow and protect their commons.

Through the concept of "dependent work", it applies to any model trained over the covered work, just like to any infrastructure built on top of to run it.

Its major "issue" from the perspective of its critics (all neolib lawyers), is that it's too "dangerous" for corporations, as it's far more "viral" than any #GNU license.

@tante@tldr.nettime.org @lproven@vivaldi.net
2025-03-17
@larsmb@mastodon.online

Unfortunately, even #AGPLv3 is full of loopholes. Biggest one is being a different license than #GPLv3.

That's basicaly why I use the #HackingLicense for my code: https://code.tesio.it/p/self-hosting/doh.cgi/file?name=LICENSE.txt&ci=tip

It's both a #copyleft license and a shrink-wrap contract designed to close such loopholes.

@tante@tldr.nettime.org @lproven@vivaldi.net
2025-03-11
@ramin_hal9001@fe.disroot.org

I think #RMS was (is?) unable to really abstract away from his roots as an American grow up during #ColdWar.

If he was, he would have been more explicit in looking for a syntesis between #freedom and #communion as foundational model for #FreeSoftware.

I think I got a better ethical model with the #HackingLicense: https://encrypted.tesio.it/documents/HACK.txt

There the two values that dominated 20th century history (and rhetorics) are pillars built on top of a third one, #hacker's #curiosity that provides a dynamic balance among the two (and a third one, candor, intended as intellectual honesty, that is honestly sharing your perspective and knowledge).

So while a think that a second fork from free software is actually needed (the first being #opensource, that as #OSAID made cristal clear, was solely a corporate tactic to exploit #hackers' labour while marginalizing them), I don't think it can be solely based on either freedom (like liberalism) or communion (like communism and socialism) but it need a new set of values to build upon.

Unfortunately, largely due to influence of the US rhetorics since the Marshal Plan, most hackers lack political awareness.

Which is a common issue among most oppressed people these days, but it's something even more dangerous when their skills are used to build weapons (including surveillance and manipulation tools) that furter help oppressors to oppress them and everybody else.

Yet I'm afraid the international socialist movement is completely missing all of these cultural, political and cybernetic dynamics and it's unlikely to evolve beyond 1900, neither in culture nor in methods or tech.

In Italy, for example, all largest unions, #CGIL, #CISL and #UIL, are completely under US BigTech surveillance.

@garbados@friend.camp
2024-12-21
@nemobis@mamot.fr

Incidentally, that was exactly the first choice I did when I created the #MonitoraPA observatory.

And I successfully used the #HackingLicense to that aim.

Yet, you hated it.

Maybe you didn't understood the kind of people the observatory was for?
(despite we were quite explicit about it)

@pintoch@mamot.fr
2024-08-08

@paoloredaelli

Non discutevo la volontà o la liceità, solo la possibiltà: usare fossil in self-hosting evita che i tuoi sorgenti vengano scaricati a strascico da GitHub.

Quanto a RMS, non uso più le GPL da un po': ho scritto la #HackingLicense proprio per superarne i limiti (anche culturali ed ideologici).

tesio.it/documents/HACK.txt

@rms @prealpinux @informatica

2024-04-21

@amin

Very nice work!

I see the engine is a single #python script that connects to a #PostgreSQL db.

Both are cool technologies but require quite a bit of technical expertise to be self-hosted.

Over the years I've seen that projects based on less cool technologies (php, cgi-bin, sqlite...) enable both #selfhosting and #SAFEhosting, that is using cheap, local, non #BigTech hosting providers.

It's something I realized reading free software based on the #permacomputing values.

Not really a suggestion or a feature request (maybe a note to myself, for a fork when I'll have more free time), but something I think you might consider.

Another one: it would be cool to enable a sort of federation among the instances, either by simply proxying the trusted instances (and excluding the duplicated urls) on user's search, or by enabling trusted #fediverse users to add websites to be crawled.

"Trust" here is a key concept: federation should be optional and disabled by default.

Anyway: good luck and good work!

And thanks for using a network #copyleft!
(I prefer the #HackingLicense over #AGPLv3 in the age of #GitHubCopilot/CopyALot, but at least AGPL protects the work you donated to the world from direct privatization...)

@selea

2024-04-14

@matthewhowell

Not sure if it's what you are looking for, but the #HackingLicense is a copyleft designed to also apply to any "AI model" (and any of its output) that was "trained" over a covered work: tesio.it/documents/HACK.txt

2024-04-11

@david_megginson

"Worse" for who?

I'm very happy too if someone find a way to get rich through the code I donated to humanity.

But if to get rich he write closed (or patent-protected or..) source software that prevent me or anybody else to study and modify such code, I'm not happy anymore.

That's why I use the #HackingLicense, despite the stigma on #copyleft license proliferation: tesio.it/documents/HACK.txt

I don't give a shit if somebody cry about it not being compatible with GPL, it being hurting the FOSS and so on: you can make money for my work, but any software, AI model or whatever you build on top of it, must be shared in the same way.

@paul_ipv6 @tinker

2024-03-30

@irenes

I think @rms did a huge error basing what was a hacker¹ movement on the value of freedom alone.

#Freedom (like #Communion) is a totalizant value, a value that can blind people from other important values, so much that it's the foundational value of #Capitalism (much like what #Communion was for #Comunism).

As we can all see that #FreeSoftware lost its political goals, being used much more to reduce human freedom than to increase it (#Google and #Facebook would not exists without exploiting huge amount of developers' work donated as Free Software, much like #GitHub #Copilot / #CopyALot), we should really move to something different.

Years ago I wrote the #HackingLicense ² to this aim, a (network) #copyleft license (and a shrink-wrap contract) that has been used successfully in a couple of projects.

It doesn't forbid commercial use of the covered works and even share the copyright with the users that comply with the license itself, BUT contractually impose a complete reciprocity, as any work that benefit in any way from the covered work must be distributed in the same way.

IOW, if you use my work under the Hacking License, I can use and distribute your work under the same terms. Even if it's a LLM, or a software including its output.

I'm not sure the Hacking License is the best tool to get back freedom, communion and #Curiosity, but at least it's a step in the right direction.

¹ tesio.it/2020/09/03/not_all_ha
² tesio.it/documents/HACK.txt

@krans @glyph @eb

2023-03-29

@fucking_good_dpo

tranquillo Christian: solo quello che scrivo io sulla chat è sotto #HackingLicense 😉

2023-02-28

@nemobis 🤣

I don't know... I'm not sure.

As you know, I'd be very happy to find a way to keep ALL public domain derivative work... within the commons heritage of humanity.

I even wrote the #HackingLicense to achieve this sort of legal effect (and I know you do not like it).

2022-07-02

@mmu_man

Except one that hides to the users the source they are copying, helping them to violate any open-source license that requires proper attribution and, what's worse, any #copyleft imposing reciprocity video.twimg.com/tweet_video/E5

That's why I wrote the #HackingLicense tesio.it/documents/HACK.txt so that when we will be able to prove that #Copilot distributed any work under such license, we will have to assume that #Microsoft accepted the license, that the "models" of #CopyALot are used under its terms and thus all the software that adopted its "suggestions" can be used under its terms too.

@BrodieOnLinux

2022-05-29

@t0k

The Purpose of the #HackingLicense is to create a cultural and technological corpus that will grow and evolve completely and exclusively as a common heritage of humanity.

It's designed to cover and extend to any intellectual artifact and to go beyond the anachronistic distinction between contents, data and code.

Code is data and data is code.

However even ICs are intellectual artifacts that people should be able to donate to humanity without fear of any corporation exploiting them without giving back anything to the community.

That's why I included mask-rights after studying CERN OHL (and all the others listed here: wiki.p2pfoundation.net/Open_Ha )

2022-05-29

@neil

For sure, as long as they are really constructive.

I invited all of the lawyers that joined that conversation to read the license, explain any issue they see (with reference to where it occurs in the license's text and the law that underline the issue) and suggest improvements that make the #HackingLicense more viral and more effective in reaching its purpose.

But obviously the invitation is open to everybody!

@ekaitz_zarraga @aral @Pixificial @craigmaloney @Curia @noybeu

2022-05-29

@aral @ekaitz_zarraga @Pixificial @craigmaloney

Little follow up about the #HackingLicense.

It has been adoped by #MonitoraPA, an automatic and distributed observatory written in #Python with the explicit goal to be easy to hack and run for any teenager who just learnt the language from an online tutorial.

On our first run we detected 7833 public administrations' websites using #GoogleAnalytics.

We formally requested all of their DPO and Data Controller to remove it as its usage is in violation of #GDPR as established by the #Schrems2 sentence of @Curia (thanks to @noybeu).

Two weeks later, almost 4000 italian public administrations (several hundreds of schools!) that were sending to #Google detailed data about every page visit, removed Google Analytics.

More details about the project are available (in Italian) at monitora-pa.it

Next week we will officially run our observatory again, we will notify again PA that still have Google Analytics in violation of #GDPR, but we will also escalate to the various Authorities that Italian and European Law provide.

And obviously, Google Analytics is just a starting point!

We are refactoring our code to make it trivial to add more conformity checks even beyond the web and to run it over different data sources so that people can easily run our observatory over any set of websites, from political parties to football clubs.

And in the July's run, we hope to detect and request removal for at least #GoogleFont connections and #Facebook Tracking Pixels too.

Obviously we got several powerful enemies. #Google for first, but also several Italian lawyers and administrators that did not protected citizens personal data.

And among them, quite expected, compromised organizations like #OSI that are spreading #FUD about our license of choice without even reading it or trying to help us to improve it.

github.com/hermescenter/monito

2022-05-07

@t0k

Basically #FUD.

As you said, #Google does whatever it can to build ecosystems that depends on it, technically and culturally.

They did so in 2010 with #GoogleChrome through #Mozilla. It did so with #Android. And #QUIC. And #HTTP3.

#AGPLv3 has several limits (that I tried to address with the #HackingLicense) but the strongest the #copyleft the better.

Sticking with #AGPL and resisting to Google's pressure won't save your ecosystem alone.

BUT it might make their capture weaker and their abuse of their dominant position more evident.

As for AGPLv3 be harder to use, that's plain bullshit. As long as they use your software unmodified, they do not even need to host a copy of the code. They just need to provide users a link to your repository.

It's pretty easy.
But they do not want to.

In the long run, an AGPL alternative out of Google's control might enable the creation of an alternative ecosystem, and they want to minimize this risk as much as they can.

Without looking evil, obviously.

But if you look at Google from outside the USA, it's slowly becoming a huge geopolitical liability.

Europe is realizing that depending on #GAFAM means becoming an US colony.

And alternatives like your might get much more support from here.

So my suggestion is to ignore the FUD and resist Google.

2022-05-06

@t0k

Something else: adopt the #HackingLicense tesio.it/documents/HACK.txt

As an alternative, stay with #AGPLv3.

The choice is:

- let #Google exploit your work as #FreeLabour, or
- force Google to pay to compete with you but starting from scratch

Never let the bully get what they want.

2022-05-04

@Thelie

No legal precedence, sorry.

I wrote the #HackingLicense (with the help of a lawyer) to address the issues I see in mainstream #copyleft such as #GPLv3 and #AGPLv3.

These were my first choice before realizing their limits in protecting all evolutions of a covered work.

Few projects use it, mostly because I'm involved. For example github.com/hermescenter/monito

@rysiek

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst