Live data from Hacker News

Freenginx: Core Nginx developer announces fork

mailman.nginx.org

351–360 of 501 posts

Re: Freenginx: Core Nginx developer announces fork

#351

Earlier quoted context omitted.

I'm curious to see where this fork will go. The whole situation is a mess: - nginx is "open core", with some useful features in the proprietary version. - angie (a fork by several core devs) has a CLA, which sounds like a bait and switch waiting to happen and distro's won't package it - freenginx is at least open source. But who knows if it'll still be around by June.

I remember being surprised by the open core thing some years ago. I had been an Apache user for quite some time, and thought I'd take a look at the (at that point, a few years old) "new" shiny thing. I found that something as simple as LDAP authentication required a payed plugin; a free Apache module has been available for this for ages. That made nginx a non-starter for this particular use case. I wonder if the fork…

Most of this simple premium features/plugins were probably funded by companies because they had business value. It's probably unlikely freenginx will re-create them without those contracts.

Unpaid Open Source developers tend to focus on interesting/cool core stuff and ignore all the stuff businesses care about (like LDAP authentication).

Re: Freenginx: Core Nginx developer announces fork

#352
post #254

Earlier quoted context omitted.

Yeah but you can just continue to use HTTP/1.1, which is simpler and works in more scenarios anyway (e.g. doesn't require TLS for browsers to accept it).

You could have stayed with HTTP/1.0 as well. Or Gopher.

Without HTTP/1.1 either the modern web would not have happened, or we would have 100% IPv6 adapation by now. The Host header was such a small but extremely impactful change. I believe that without HTTP/3, nothing much would change for the majority of users.

Re: Freenginx: Core Nginx developer announces fork

#353
post #330
post #315

Earlier quoted context omitted.

Putty met my needs in 2004 and my needs haven't changed. It still works as good in 2024. I'm not 100% sure when I started using putty, but I definitely used it in 2004. I still need a ssh client and terminal emulator for Windows. I still don't want to install a unix like environment just to have a terminal. I still don't want tabs in my terminal, lots of windows works just fine. I still need X11 forwarding so I can r…

The difference in 2024 is that windows ships openssh client and server as a built-in optional component and it also ships a workable terminal emulator. No WSL needed in either case. (But yeah I'm still using putty, too)

same. if i want a term, it's putty. windows shell and builtin ssh is a backup for when i am working from a foreign system

Re: Freenginx: Core Nginx developer announces fork

#354
My biggest gripe as an internet keyboard warrior with an opinion is not being able to understand the source control and build process of Nginx.

Probably a skill issue but when I last tried to compile Nginx from the Github mirror I spent hours trying to figure it out. I wish there was a GitHub page with an easy to understand build process... and that I could just run "cargo build --release" lol

Re: Freenginx: Core Nginx developer announces fork

#355
post #283

Earlier quoted context omitted.

It is also why companies don’t buy SaaS services from single founders or small companies where risk of key people leaving is high impact.

Expand on that comment for me, because it has high impact. I dont doubt the surface logic, but the implication is that to succeed in B2B SaaS, you _must_ be sufficiently well funded to have a decently sized staff team. That is, there are no organic 2 person startups in B2B SaaS. Is that really true? (Obviously once bigco buys such a startup's offering, that startup needs to hire, fast)

You probably can get your foot in with $500 a month recurring payment if some dev/employee wants to do or try out stuff and his manager puts in credit card.

But that is peanuts and for me basically no difference than B2C and that is not something you can put on "customers that trusted us" banner on your landing page.

If you want big company to rely on your services and have 50-100 users each seat paid $500 a month form a single company, that is not just some manager swiping CC and for that you have to have a team and business continuity.

Re: Freenginx: Core Nginx developer announces fork

#356

Earlier quoted context omitted.

How did you come to that conclusion? I always believed a reload spawned new workers and let the old one drain off.

Yes I reload nginx all the time and it doesn’t drop connections. I just use the debian nginx package. Not sure what the gp is talking about.

Nginx abruptly drops http/1.1 persistent connections on reloads. This has been an issue forever and Maxim refused to ever fix it, saying it was to spec (yes it was, but there are better ways to deal with it).

It’s a reason why many large, modern infra deployments have moved away from nginx.

Re: Freenginx: Core Nginx developer announces fork

#357

Earlier quoted context omitted.

While I may share the general sentiment, there’s a freaking lot of “Russian software” out there which you may be knowingly or unknowingly use. There is JetBrains, for example. But there is also core-js which is a little polyfill library being used by like way more than half of high profile websites. Also written by a Russian national. If you excise all contributions by Russian nationals to PostgreSQL or the Linux ker…

Jetbrains is Czech and most Czech people would get offended by your characterization of them as Russian.

There’s quite enough companies and real estate in Czechia owned by Russians, despite even said Russians hastily changing their citizenship in 2022.

It’s sometimes beneficial to pose as an EU-based business if a purely Russian business was either sanctioned or considered too risky/dirty/shady to deal with.

So while Czechs don’t like to be equated with Russians, not all of them would quite sing „běž domů, Ivane” or share the feeling.

Re: Freenginx: Core Nginx developer announces fork

#358

Earlier quoted context omitted.

Regarding Jebrains - both owners have renounced their Russian citizenship and are now citizens of Cyprus: https://www.forbes.com/profile/valentin-kipyatkov/ Plus the HQ is in Prague, Czech Republic: https://www.economist.com/europe/2021/05/27/russia-puts-the-...

Interesting. They have founded the company in Czech Republic but choose to become citizens of Cyprus.

Likely because Cyprus can make you a citizen, figuratively speaking, overnight, for enough money. Czechia wants you to spend some years in there and integrate first.

Re: Freenginx: Core Nginx developer announces fork

#359
post #307

Earlier quoted context omitted.

tangent but i havent seen that happen on any of my putty clients in years and i use it everyday, so i think that finally got fixed? or maybe was a side effect of something stupid

next question: why are people still using putty

Why shouldn't people use putty?

I still use putty because it does what I need for it to do. No need to change just because MS has their own terminals application, which besides I far from trust.

Re: Freenginx: Core Nginx developer announces fork

#360

Earlier quoted context omitted.

Because Windows does not have a good SSH implementation and PuTTY has always worked extremely well for me as a serial and SSH terminal (also, it starts up instantly and never crashed on me). Are there any better alternatives?

Many people I know just use SSH from the WSL CLI.

You can run SSH from a Windows terminal without even having the WSL installed...
Post reply on HN