frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Chat-GPT becomes Sex-GPT for verified adults

https://twitter.com/sama/status/1978129344598827128
3•smartmic•5m ago•1 comments

A experimental NES emulator written in Haskell

https://github.com/Arthi-chaud/FuNes
1•yehoshuapw•5m ago•0 comments

my dotfiles. nothing fancy. 317 total LOCs.

https://github.com/danielfalbo/dotfiles
1•danielfalbo•8m ago•0 comments

Autopoietic Networks (a few more examples)

https://gbragafibra.github.io/2025/05/27/autopoietic_nets2.html
1•Fibra•8m ago•0 comments

Chatbots Are a Waste of A.I.'S Real Potential

https://www.nytimes.com/2025/10/16/opinion/ai-specialized-potential.html
1•tysone•10m ago•0 comments

The DORA 4 key metrics become 5

https://cd.foundation/blog/2025/10/16/dora-5-metrics/
1•gpi•10m ago•0 comments

Drivers Beg for Relief Bill to Allow More Parking for Bathroom Breaks and Rest

https://www.thecity.nyc/2025/09/15/bathroom-relief-bill-council-uber-lyft-drivers/
2•PaulHoule•15m ago•1 comments

What are your thoughts on vibe coding as professionals?

1•eibrahim•15m ago•0 comments

Show HN: Collaborative Music Discovery with AI

https://back2back.ai/
2•pj4533•16m ago•1 comments

How slow is channel-based iteration?

https://www.dolthub.com/blog/2025-10-10-how-slow-is-channel-iteration/
1•Zababa•16m ago•0 comments

Show HN: I made an AI agent write a spoiler-free wiki for the novel Anathem

https://avoutarchive.com/wiki/
1•teoryn•17m ago•0 comments

Keep Your Vue Apps Fresh

https://wedgworth.dev/keep-your-vue-apps-fresh/
1•paltman•18m ago•0 comments

Early Hackers Used Whistles from Cap'n Crunch Cereal Boxes

https://www.atlasobscura.com/articles/capn-crunch-whistle
1•thunderbong•19m ago•0 comments

LLMs struggle with math reasoning, because they can't conjecture

https://arxiv.org/abs/2510.11986
2•trehcrob•19m ago•0 comments

The AI-collapse pre-mortem

https://berthub.eu/articles/posts/an-ai-premortem/
1•TechTechTech•20m ago•0 comments

Titan submersible imploded due to poor engineering, say US officials

https://www.bbc.com/news/articles/cdeg7y4171xo
1•thm•21m ago•0 comments

Ripgrep 15 Released

https://github.com/BurntSushi/ripgrep/releases/tag/15.0.0
2•burntsushi•21m ago•0 comments

Using Godot for GUI App Development (2024)

https://popcar.bearblog.dev/using-godot-for-gui-app-development/
1•sph•23m ago•0 comments

From Linear Types to Borrowing

https://dl.acm.org/doi/abs/10.1145/3764117
1•fanf2•24m ago•0 comments

I ditched Java's Sort for DuckDB's because it's quacker

https://paulbares.medium.com/fowl-play-i-ditched-javas-sort-for-duckdb-s-because-it-s-quacker-c39...
2•paulbar•30m ago•0 comments

PayPal's crypto partner mints $300T of stablecoins in 'technical error'

https://www.cnbc.com/2025/10/16/paypals-crypto-partner-mints-300-trillion-stablecoins-in-technica...
2•koolba•31m ago•0 comments

Old code comment: "NB: HN usernames are cAsE SensiTivE"

1•mankins•32m ago•0 comments

Backpacks: How are you carrying your load?

https://another.rodeo/backpacks/
1•mooreds•32m ago•0 comments

A Preventable Plague: Why scurvy ravaged humanity for centuries

https://worldhistory.substack.com/p/a-preventable-plague
1•crescit_eundo•39m ago•0 comments

Trump Team Plans IRS Overhaul to Enable Pursuit of Left-Leaning Groups

https://www.wsj.com/politics/policy/trump-irs-investigations-left-leaning-groups-democratic-donor...
2•JumpCrisscross•40m ago•0 comments

Electromagnetic Protection in Electromobility

https://www.bfs.de/EN/topics/emf/electromobility/electromobility_node.html
1•andrewstetsenko•42m ago•0 comments

Show HN: Modshim – a new alternative to monkey-patching in Python

https://github.com/joouha/modshim
2•joouha•48m ago•0 comments

Inside Ukraine's drone campaign to blitz Russia's energy industry

https://www.reuters.com/graphics/UKRAINE-CRISIS/RUSSIA-ENERGY/gdpzbxkgwpw/
3•giuliomagnifico•49m ago•0 comments

The web infrastructure revolt over Google's AI Overviews

https://arstechnica.com/ai/2025/10/inside-the-web-infrastructure-revolt-over-googles-ai-overviews/
3•TowerTall•49m ago•0 comments

Craft and Industry

https://takezo.bearblog.dev/craft-and-industry/
2•larrry•53m ago•1 comments
Open in hackernews

Liquibase continues to advertise itself as "open source" despite license switch

https://github.com/liquibase/liquibase/issues/7374
164•LaSombra•4h ago

Comments

sam_lowry_•2h ago
Pretty much everyone I know switched to Firebase.

Paying a license and playing by the rules of a myriad licenses is a chore even for those who can afford it.

iLoveOncall•2h ago
Liquibase and Firebase has absolutely nothing in common. Liquibase is a database migration tool...
Arkan•2h ago
I supposed you misread - both tools are completely different.
sam_lowry_•2h ago
Mistyped. Of course I meant Flyway. Funny how the LLM in the brain hallucinated )
chromehearts•2h ago
Maybe Pocketbase as an alternative?
DrBenCarson•2h ago
I would imagine Flyway would be the most robust alternative
freetonik•2h ago
The only thing those have in common is the word `base` in their names.
Macha•2h ago
Huh, did not realise Liquibase changed their license. Seems a bit weird when basically every web framework has an alternative in house, and there's Alembic and Flyway as framework-generic alternatives.
12345ieee•2h ago
Not to mention their pro features keep breaking syntax of the community version, obviously with 0 transparency.

Now, of course they should get paid for the work they do, but these sort of "we were FOSS and surprise we're not anymore" are becoming commonplace and are always done hoping no one notices.

saddist0•1h ago
Honestly, FSL doesn't break any flow for day to day developers. What's the harm? I am curious to know. On the contrary I like competitive vs non-competitive distinction.
sarchertech•1h ago
It’s because big tech companies have spent millions to foster goodwill towards the OSI Open Source definition. And there’s a general feeling that software that fits that definition is pure and any that doesn’t is unclean.
DetroitThrow•1h ago
Most of us don't want to let a court decide if we compete with a very general distinction you describe, and can't afford lawyers to evaluate a 2 year old license without much case law.

Most of us prefer not to bring on a dependency in our project that is primarily designed to extract commercial value from users and is less friendly to contributors than similar open source projects.

k2bt•2h ago
I don't like any of these licenses, but if I was playing devil's advocate here, "open source" as a term on its own surely just implies the source code is publicly available? Which it is.
k2bt•2h ago
Sorry, I stand corrected quoting from the OSD: "Open source doesn’t just mean access to the source code".
fukka42•2h ago
The OSD is just some people's opinion. They hold no legal or official weight.

It's like me starting the cheese initiative and trying to control what others call cheese, a job that's typically reserved for governments.

pessimizer•1h ago
The OSI are the people who made it up, and the only reason why anybody cares about it. If you call yourself Open Source and you don't comply with the OSI definition, you're a parasite trying to commit fraud with the good will generated by other people.

I also don't care if somebody in 1975 said "I like to be open, and I'll let anyone look at the source." Old McDonald had a farm before McDonald's was a restaurant, but that doesn't mean that if you open a restaurant called McDonald's that is decorated like a McDonald's, you're not a scammer. I know your plastic fruit is carbon-based, but if you label it as "organic" you're a thief.

If you're not trying to scam people, be creative and make up your own catchphrase for letting people look at your source code - or don't even, because the whole idea of having a branding for allowing people access (and rights to) the source is imitation of the FSF and OSI.

fukka42•1h ago
They're in no way, shape, or form official and they didn't come up with the term open source.

Like I said above, they're as official as the cheese initiative I just made up.

No government has endorsed them, and open source is not a protected name in any country I am aware of.

They're just some arrogant American organisation that expects the entire world to bend to their whim, as usual.

sarchertech•1h ago
OSI was financed by Tim O’Reilly originally and now by big tech companies as a way to co-opt th free software movement and make it more business friendly.

They have successfully convinced a generation of developers that “Open Source” is pure and holy, but a licensee that includes a term that says something like no company making more than $100 million per year can use this software for free is unclean and maybe even evil.

They don’t want alternative licenses to exist because it hurts their bottom line.

arpinum•36m ago
I'm ok with saying that Open Source is now widely understood to mean what the OSI says, that's just a function of how language evolves. But we don't need to re-write history to get there.

Open Source isn't a brand, it isn't a trademark, it was hijacked by OSI to enforce their specific interpretation of a phrase that was already in use. OSI wasn't founded until 1998, over a decade after the term open source software became popular and was used throughout the unix and linux communities and in businesses such as Caldera. Before OSI came up with the OSD many creators of open source software had non-compete clauses in the licence.

joshuaissac•1h ago
Not just some people. It's more like if the Cheese Association of France came up with a definition, and that definition then gets accepted by cheese lovers and major dairy industry companies worldwide. The OSD holds significant weight in the industry.
preisschild•2h ago
https://opensource.org/osd
npteljes•1h ago
I believe that it's not a protected term or a trademark or anything, but rather it's the case of misleading marketing. Open source is widely understood to be a specific thing, which Liquibase explicitly isn't.

Although, on the other hand, "Two years after release, the license for each applicable version of Liquibase Community code reverts to Apache 2.0". So, it's like... eventually open source. Which is still misleading, as it doesn't apply to the current versions.

Ekaros•1h ago
I might disagree with meaning of "free software" in common parlance. But "open source" is pretty much agreed on. Source available is as valid and much more descriptive when well source is or can be provided to users.
sam_lowry_•2h ago
Everyone I know switched to Flyway.
nesarkvechnep•2h ago
I really like Sqitch these days.
miniwark•10m ago
Thanks for the discovery, i did not know of this one. From the docs, it look like promising to me.
SCdF•1h ago
For those who were not familiar with the licence they have switched to: https://www.tldrlegal.com/license/functional-source-license-...
benterris•1h ago
For more context, the FSL was created by Sentry, who explain why it's been created and what problems it was trying to solve here: https://blog.sentry.io/introducing-the-functional-source-lic...
aitchnyu•1h ago
Is 2 years too little? The deep pocketed companies I know dont mind 5 year old software and I'll be okay with 2012 Redis or 2020 Postgres.
amaccuish•1h ago
What's up with the comments here?

Either just reading the "base" part and plugging some unrelated service, or claiming source available is the same as open source

rcakebread•1h ago
For those arguing it is still open source, Liquibase says it is not.

"Is FSL an open source license?

No."

https://www.liquibase.com/blog/liquibase-community-for-the-f...

DetroitThrow•1h ago
This was less than a month ago, so the README may not simply have been updated yet then, rather than the frustratingly large number of projects that are source available but want to brand themselves as something they are not.
donohoe•1h ago
Fair point, but it takes less than 10 minutes imho to update a README. Perhaps less than 1. And they took the time elsewhere to update other docs. So it’s fair criticism when a month later it’s still saying things that are no longer true.
ktosobcy•1h ago
anyone thought about forking? :)
Meneth•1h ago
So Liquibase made an open-source project, used Apache instead of strong copyleft (e.g GNU AGPL), and then expected others to not do the thing Liquibase chose to allow them: make closed-source derivatives.

Liquibase has only itself to blame.

DetroitThrow•1h ago
Organizations can still achieve their goals with the AGPL instead of a source available license. Redis switched, and their own organization was pleased, as well as their community. I don't think any Liquibase user would be unhappy with Liquibase being dual licensed with AGPL.
dig1•1h ago
AFAIK, AGPL is no-go for EPL/Apache-licensed projects, unless the whole project is under (A)GPL, or use some "exceptions" wording. Wrt Redis community, it's the shadow of the former itself, everyone who plans to invest in Redis long-term, moved to Valkey.
lifty•3m ago
Regarding Redis, you mean that AGPL was not a good choice for them?
firesteelrain•29m ago
It looks like they auto switch to Apache after some time. I am not sure if that makes it better or worse
jraph•1h ago
Should probably be called "open source with a two year delay", or "open source in two years".

Or "open source when obsolete" because that's what it is, fundamentally. Of course, it sells less and makes it way more obvious what these delayed open source licenses are at their core: "we'd like to make people believe we respect their freedom, but are not actually convinced with giving them that".

aDyslecticCrow•1h ago
open source for enterprise is often more about trust and transparency than "freedom". Source avaliable has most advantages of FOSS without the legal and monetization issues.

There is this blind trust in open source model taken to a unhealthy or misguided extreme in a lot of online discussion.

A two year delay is pretty reasonable and liberal. It allow costumers that dont want to accept the new licence able to continue as-is by simply following an older version.

jraph•34m ago
> There is this blind trust in open source model

In my case, it's not about any open source model, it's about software freedom.

What's unhealthy is non-free software, and there's nothing extreme in having this opinion.

Dylan16807•23m ago
It's free for humans and 99.999% of businesses.

If you base your opinions on pure black and white tests without considering the actual tradeoffs of the license then that's blindness.

jraph•9m ago
if you base your opinions on compromises and always making tradeoffs, you've lost your direction.

How do we do?

Dylan16807•47m ago
Very little is obsolete that fast. I don't think it shows a lack of respect for my freedom. The goal is to place some (rather minor) restrictions on businesses, and businesses are not people.
jraph•38m ago
> Very little is obsolete that fast

Isn't two years of security patch lag a big deal?

Dylan16807•26m ago
It's a dev tool that isn't taking untrusted input, right? Then no, I don't think security patches are a big deal.

Also I feel like "obsolete" is the wrong word for that.

rester324•6m ago
That statement is not so true as you think it is though. Legal entities as companies for example are juridical persons in most countries. This principle is called company personhood.
jsiepkes•1h ago
Apparently this also poses a problem for OSS projects such as Keycloak since they can't use non-OSS licenses according to the CNCF [1].

I wonder if a project which uses Liquibase can be included in Debian, Fedora, etc.? Since these projects also have requirements on OSS licenses for the software they distribute.

[1] https://github.com/keycloak/keycloak/issues/43391

sarchertech•1h ago
Big tech companies (the money behind the Open Source Initiative) have done a few things.

1. They co-opted the free software movement and made it more business friendly.

2. They convinced people that Open Source is pure and software that isn’t Open Source is unclean.

3. They convinced a bunch of developers that their definition of Open Source that was specifically crafted to protect business interests is canon.

4. They convinced a well meaning subset of those developers to police the other devs and pressure them to release their software under big tech approved licenses.

thedevilslawyer•56m ago
Or you know, like, the 4 freedoms matter?
sarchertech•51m ago
This was the original 1986 definition of “free software”.

‘The word "free" in our name does not refer to price; it refers to freedom. First, the freedom to copy a program and redistribute it to your neighbors, so that they can use it as well as you. Second, the freedom to change a program, so that you can control it instead of it controlling you; for this, the source code must be made available to you.’

Giant trillion dollar conglomerates repackaging and selling a product backed by free labor without contributing back wasn’t something they were contemplating back then.

cube00•47m ago
The conglomerates can also host it on their extensive cloud infra at a price small competitors will never be able to match because they own the cloud infrastructure too.

Somehow the service+infra is the same cost or cheaper then buying the infra alone and trying to deploy the open source version to it.

jrochkind1•39m ago
I don't know, they were focused on freedom for users not for vendors/programmers.

I think it's very intentional that a restriction on what you can do with software -- including reselling it -- is a violation of the "four freedoms" -- freedoms for what someone can do with software, including redistribute it or use it for any purpose they want (including reselling it).

These licenses meant to prohibit users from using the software in ways that harm the business interests of the programmers -- I am confident the original creators of free software four freedoms would agree they are not free software. It is very intentional that they were saying the freedom of users to do what they want with software should not be limited for the convenience of the business interests of those who wrote the software.

sarchertech•32m ago
The 4 freedoms came later. The above definition predates them. There’s nothing in that definition that makes me think anyone was thinking of anything beyond community created software, distributed by the community.

This license isn’t about users. If you are repackaging and reselling software you are no longer the end user, you are a vendor. Your customers are the end user.

This license in particular isn’t my favorite, but I’m totally fine in theory with licenses that attempt to patch loopholes exploited by bad actors.

bayindirh•9m ago
> If you are repackaging and reselling software you are no longer the end user, you are a vendor. Your customers are the end user.

In the Free Software community, this line was always blurry, almost non-existent even.

Even if the receiver of the Free Software package is not a programmer by any definition, at worst case, they can ask for a friend to patch something up, and if a friend wanted his patched version, the modified source code has to move with the software package.

Open Source software can block even this simple pathway by not giving back the modified source from friend to the user, creating a dependency. It'd be heartless to do this between two friends, but companies will happily do that.

My most vivid example of this is SDKs for hardware. Half of the API is open, but the patched version of the (open source) libraries cost $2K+, several NDAs and allegiance to company for the rest of your life or you can be sent to a concentration camp operated by an alliance of companies doing the same thing.

...and this is just for a small biometric scanner you happen to find on a piece of 10 year old discarded tech.

bayindirh•28m ago
I try to remember this and remind to others while chatting:

    - Open Source software is about developer freedom.
    - Free Software is about user freedom.
I'm for the latter, strongly.
blibble•11m ago
> Giant trillion dollar conglomerates repackaging and selling a product backed by free labor without contributing back wasn’t something they were contemplating back then.

this is absolutely right, and the OSI has been successfully captured by these companies

would RedHat be able survive to IPO these days? I very much doubt it (see: Oracle Linux)

a new term is needed, "Open Source" is no longer fit for purpose in a world where the hyperscalers exist

"Fair Source"?

Qwuke•6m ago
"First, the freedom to copy a program and redistribute it to your neighbors, so that they can use it as well as you" I can't do this with FSL unless it's a permitted purpose. So, even under this definition it is not free or open source.

The GNU Project and Richard Stallman, who made this statement, would agree that it's not free under even this earliest definition. They in-fact made it even clearer when they defined freedom of "use" as the distinct 0th freedom eventually to make it even clearer that being able to use the software freely is fundamental to their idea of freedom. Again, freedom isn't about price, it's about usage, availability, redistribution and lack of restrictions on this. I cannot freely redistribute FSL licensed code under the original definition of free software.

"Giant trillion dollar conglomerates repackaging and selling a product backed by free labor without contributing back wasn’t something they were contemplating back then."

Yes, the GNU project were acutely aware of this and designed the GPL licenses around such scenarios - they just didn't design it for SaaS businesses, where if you redistribute the built program externally after modifying it but only distributed its responses over a network, you technically weren't obligated to open source that modification. AGPL resolved this issue, and has more case law behind it than this 2 year old license, and has certainly less daunting implications than a not legally well defined 'competing purpose'.

Wrt to the legal concerns with AGPL, they're not actually that it wouldn't provide any protection, but rather that it might offer the originally distributing entity too much power: legal power to declare all software used in the stack to produce a network request MUST be made source available. I have not seen any lawyer concerned with whether or not Amazon would be able to bypass its protections, and the license was made by lawyers to clearly provide protection.

Sentry, the company who created FSL, even states that this license restricts user freedom explicitly - for the sake of the business interests of the original developer.

So summing up.. Richard Stallman, the FSF, the GNU Project, the OSI, the creators of the FSL, the company now currently using FSL, all agree that this source available license does not meet the definition of "free software". So, whose definition are we using out of thin air?

DetroitThrow•51m ago
So you have qualms about OSI co-opting free software movement

Then defend a source available license designed by a company that describes the license as intended for prioritizing business needs over user freedom and used, and is often brought out when businesses decide to switch a more available license to one that restricts commercial activity, co-opting public contributions that would otherwise never happened

INSTEAD of promoting copyleft licenses such as AGPL, seems a bit odd. We care about freedom, in every use case.

sarchertech•38m ago
I don’t think calling it “source available” is being honest. It looks like you’re free to modify and distribute it all you want so long as you aren’t pulling an Amazon.

AGPL isn’t battle tested enough for me to be confident it will protect against big tech doing big tech things like spinning off a separate company in Ireland to firewall AGPL software.

jraph•27m ago
The open source initiative was initially about hiding the political and philosophical aspects behind the free software movement (that's the second part of your (1)). (hence the "Why Open Source Misses the Point of Free Software" essay [1]). With some benefit of the doubt, one could imagine that it was a well-meaning move to make companies do free software so we could all enjoy the freedom it gives, without them feeling they are doing dirty politics. This hasn't worked out: programs targeting end users are still proprietary for the most part.

I'm not sure what's bad about 2. What's quite bad however IMHO is the push to use permissive licenses and the anti (A)GPL FUD that these big tech companies spread. Of course it is very convenient to them that every library under the sun is under MIT or BSD, so they can built proprietary software more efficiently.

Note: the OSI recognizes the AGPL as an open source license so at least the set of "big tech approved licenses" is not the same set as the OSI approved licenses.

[1] https://www.gnu.org/philosophy/open-source-misses-the-point....

sarchertech•22m ago
Many “big” companies would rather not bother with GPL, but the biggest tech companies don’t care when it comes to repackaging and reselling it as a service.

AGPL hasn’t been thoroughly tested in the courts, so it’s unclear how much protection it offers. It’s not beyond someone like Amazon to setup a new company just firewall off AGPL software.

jraph•2m ago
> but the biggest tech companies don’t care when it comes to repackaging and reselling it as a service.

If I'm not mistaken, Apple would rather avoid touching anything GPLv3 with a ten foot pole. They are among the biggest tech companies in my mind.

Anybody seems fine with GPLv2 though. But GPL is less convenient than permissive licenses.

Of course, you can still indeed build services with GPL software without redistributing the modifications, which is the point of the AGPL.

> It’s not beyond someone like Amazon to setup a new company just firewall off AGPL software.

I suppose so. However, this would work as intended: the Amazon firewall company would need to redistribute the improvements.

Also, do you have examples of this happening? (not arguing, actually genuinely curious)

gdwatson•25m ago
“They convinced a bunch of developers that their definition of Open Source that was specifically crafted to protect business interests is canon.”

They adopted the existing Debian Free Software Guidelines as the Open Source Definition. The DFSG are good, actually, and represent an important community consensus outside the FSF.

sarchertech•14m ago
They looked around and found the guidelines that most closely matched their goals. Specifically DFSG already included a clause about not restricting commercial use.

Also if you read the original DFSG the clause about field of endeavor has been interpreted by OSI differently from the intent.

It was about saying your license can’t prevent an end user of your software from using it for a specific purpose. It really says nothing about restrictions on how you can sell the software.

The problem is OSI is now the sole interpreter of the definition.

jraph•13m ago
The DFSG and the OSD are the same text, but the OSI and the Debian project interpret it differently, and this difference is important.

Debian (and most other distributions, btw), for the most part (or entirely, I suppose), agrees with the FSF / the GNU project when deciding which license is free or non free. The OSI has a more permissive interpretation.

RMS speaks about that in a recent interview in French [1]:

> La FSF a financé Debian à son commencement. Mais rapidement, le projet, qui comptait plus de contributeurs, a voulu formuler une définition de la liberté différente, avec l’intention d’être équivalente.

> À l’époque, j’ai commis une erreur : j’aurais dû vérifier plus attentivement s’il pouvait y avoir des divergences d’interprétation entre le projet GNU et Debian. La définition me paraissait équivalente, même si elle était formulée autrement. J’ai dit : “C’est bon.” Mais en réalité, il y avait des problèmes potentiels.

> Plus tard, quand l’open source a émergé, ils ont repris la définition de Debian, je ne sais plus s'il ont changé quelques mots mais ils ont surtout changé l’interprétation. Dès lors, elle n’était plus équivalente à celle du logiciel libre. Il existe aujourd’hui des programmes considérés comme “open source” mais pas comme logiciels libres, et inversement.

> J’ai d’ailleurs expliqué ces différences dans mon essai Open Source Misses the Point.

English translation (not a native English speaker, I hope the translation is ok, especially considering that RMS is close to his words and it's probably easy to misrepresent him without noticing):

> The FSF funded Debian at its beginnings. But rapidly, the project, gaining more contributors, wanted a different phrasing for the definition of freedom, which the intent of being equivalent.

> Back then, I made a mistake: I should have checked more carefully if there could be different ways to interpret it between the GNU and the Debian projects. The definition seemed equivalent to me, even if it was phrased differently. I said: "OK". But in reality, there were potential issues.

> Later, when Open Source surfaced, they took Debian's definition, I don't know if they changed a few words but they above all changed the interpretation. Since then, it was not equivalent to the free software definition anymore. There exist open source software that's not free software, and conversely.

> By the way, I explain all this in my Open Source Misses the Point essay

[1] https://linuxfr.org/news/40-ans-pour-l-informatique-libre-en...

matheusmoreira•3m ago
Truly one of the biggest wealth transfers in history. From well meaning developers straight into the pockets of corporations.

https://web.archive.org/web/20120620103603/http://zedshaw.co...

> Why I (A/L)GPL

> Open source to open source, corporation to corporation.

> If you do open source, you’re my hero and I support you.

> If you’re a corporation, let’s talk business.

> I want people to appreciate the work I’ve done and the value of what I’ve made.

> Not pass on by waving “sucker” as they drive their fancy cars.

einrealist•52m ago
I have just created a task to find an alternative in case 4.x cannot be used anymore.

I have nothing against someone trying to monetise useful software. However, switching from an open-source software (OSS) licence is essentially a bait-and-switch tactic. This immediately destroys trust. It also destroys the part of the user base that is difficult to monetise but still has the potential to be monetised. I was hoping that the Elastic and TerraForm debacles had taught people a lesson.

Flyway is also questionable at this point. If Liquibase is switching, what's to stop Flyway?

Unless a fork is happening, I'm considering creating my own migration library tailored to our actual needs and usage. It should not be so hard. Liquibase was more of a convenience.

ahoka•45m ago
It takes some thinking, but you can just use plain SQL to do the migrations.
watwut•43m ago
That amounts to creating own db migration tool.
asdfaoeu•31m ago
The beauty of open source is you can always fork the previous version. I don't see how it's anymore of a bait and switch than a vendor raising the price of a product.
rester324•15m ago
I would add EventstoreDB (now KurrentDB) and NATS to the list of questionable service providers. The former has already relicensed it's service, and the latter had also intended to do so, they just chickened out after seeing the reactions and resistence from their user base. It's really become a business strategy at this point to pull the rug below the users.
miniwark•14m ago
Apart from Flyway (Apache), Atlas (Apache) and Sqitch (MIT) still use "Open Source" licenses.
nashashmi•45m ago
If the previous code is on GitHub, then the previous code is open source. All future development will be under fsl. And released two years later.
pards•33m ago
This is a shame. We use Liquibase on my project and I have a few bugfixes / functional gaps that I was planning to contribute back but I doubt my large enterprise client would sanction contributions to a commercial codebase.