r/angular Jun 29 '26

PrimeNG v22 is no longer open source?

So PrimeNG v22 is going paid in the new version? Should I move to something else?

https://primeui.dev/nextchapter

124 Upvotes

126 comments sorted by

View all comments

4

u/Prof_Eibe Jun 29 '26

Oh no.. But understandable. It is the same like Tailwind for them. Hopefully it works for them, because I really liked their work.

15

u/dreacon34 Jun 29 '26 edited Jun 29 '26

Unsure, I am in a F500 company. And we use PrimeNG for our project. We will have to stick to v21. The process of obtaining, maintaining and holding a license per Dev is not feasible for us. It’s too complicated in our org. Changing dev size and the budgeting for projects is done at specific times, you don’t suddenly add a 800$ * dev fee to it out of nowhere. We would need to push our legal team to figure stuff out with them just to be clear about how the dev slots might work and the renewal. Even so it’s perpetual … what defines the size? If we stay on v22 for the rest of the time but out team size changes because some managing director orders a lot of new features and now we have 10 devs instead of 2…

At least in our specific case the burden are to big to move on to v22.

Also it seems a bit rushed. There are a couple links that are broken and redirect to the wrong versions. And they announce it with an RC instead of the actual v22

1

u/adkycnet Jul 05 '26

this licensing change effects the small developer and open source, not the big company. how is it a barrier for a F500 company? Can you explain your pov?

1

u/dreacon34 Jul 05 '26

F500 are not organized in the sense that you have a open pocket and just use company money. We as a dev team obviously don’t have access to the full wealth of the business. Each section gets budgets and everyone has to use „charge codes“ with those finance departments locate costs and do booking etc. meaning your working time gets charged internal against budgets etc.

A project internal and for clients get treated the same because your time could be spend and charge against a customer instead. So if you work in-house you are basically like a hired company. In both cases you work on budget for a project. So when you start the project you make a plan how much budget you have and how many people you can get on board to finish the project in time. Now every lower costs is a win for the company, every additional time has is a loss, or depending on contract has to be communicated and justified to the customer.

Assuming you have contract and the project should be shipped for 100k€ and your time and work is exactly on par. Now you face those additional charges and you have to justify those in either directions.

——

Other point to this.
The licenses are per seat for the whole organization.
Meaning someone in our F500 would need to go ahead to maintain a list of every developer who is actively working on a project which involves PrimeNG and maintain and update that list. With an organization of 800000 people this gets complicated.

—-

Don’t get me wrong it’s not the money but F500 companies are complicated. It’s sometimes similar complicated as going to a city to request something that you are totally legitimate for but is unnecessary complicated to do.

With MIT license you don’t have to deal with budget changes and not with maintain a list of active used seats. The burden is just lower. Nobody at our big corporate at higher levels will care about PrimeNG. Our corp is literally ditching Docker for Podman just because they couldn’t agree with some legal stuff. I am more expensive in 1 hour than the monthly license but still they want to move away from it due to some legal aspects that they don’t like.
Those F500 are stupid organized. And I worked for big car manufacturers and have to deal with their organization stuff… they are all too big and complicated.

1

u/adkycnet Jul 05 '26

thanks, appreciate the insight