Live data from Hacker News

OpenTF is now OpenTofu

github.com

151–160 of 260 posts

Re: OpenTF is now OpenTofu

#151

Earlier quoted context omitted.

This, so much this. HashiCorp pricing just made it simply impossible to pay them. Their plan was to provide a free offering that was very good, get companies hooked, and then charge our the nose for any enterprisy feature. The problem was how they charged, which they don't reveal until after you contact sales. You could build a solution using the free offering that works very well. Then years later want something pai…

> 1 million a year buys a lot of development and operational Not all that much. At a global enterprise, for instance, that buys a couple senior systems engineers with SDLC experience after you include all the per-employee overhead that doubles their cost beyond their comp. Terraform saves the enterprise far more than that in overhead. If Terraform provides even 10% lift across 1000 seats, that's many times its cost.…

You missed my point I think.

Terraform is immensely valuable.

The open source bits is 90% of that value.

An enterprise will _already_ have a team managing terraform infra. Them building the parts they need from that remaining 10% may be cheaper then paying HashiCorp. This is a difficult sell.

Also, a ton of Terraform's value comes from the fact that there are modules for everything. Some or developed by HashiCorp but most are developed by vendors or even users who want terraform support.

Re: OpenTF is now OpenTofu

#153

Earlier quoted context omitted.

> designer that can come up with some crazy lore of terraforming with tofu I have a feeling that the designer may find it... challenging.

I can imagine a piece of tofu with robotic arms terraforming stuff. Pretty easy. Or a globe with a tofu on top. Make the tofu evil/insane and create a story it wants to transform every plant in tofu.

Or tofu being portrayed as this blank slate of a food that becomes something more when adding things around it.

Re: OpenTF is now OpenTofu

#154
post #22

Earlier quoted context omitted.

Out of curiosity, how does OpenJDK not get sued into fine pulp over this? Oracle owns the Java trademark and aren’t exactly known for being kind in matters of litigation.

OpenJDK is also trademarked by Oracle[0], they're not gonna sue themselves. [0] https://openjdk.org/legal/openjdk-trademark-notice.html

You may not want to bet on that. It is the Oracle.

Re: OpenTF is now OpenTofu

#155
post #123

This name confuses me as I usually expect things named "OpenFoobar" to be open versions of "Foobar" (see: OpenJDK, OpenTTD), but here that’s not the case.

"Terraform" is trademarked and cannot be used without permission and "TF" is kind of on the edge, so it was decided to change it more to avoid any legal challenges.

Re: OpenTF is now OpenTofu

#156
post #93

What are OpenTofu's plans around CDKTF? Will that only work with HashiCorp TF going forward? Or will that be forked as well? Terraform is a better foundational layer than CloudFormation, but CDK is by far the better level of abstraction, I believe. AWS CDK is decent, but it is of course limited to AWS. CDKTF was one of the more interesting initiatives in this space.

Terraform CDK is still MPL.

Re: OpenTF is now OpenTofu

#157
post #136

Earlier quoted context omitted.

AGPL is seen as a no-go by most companies. It's viewed as risky because the obligations associated with it are often unclear.

Surely those companies can pay for an alternative license then?

I’ve had this argument with people ad infinitum; it seems some people just see “AGPL” and any further thought process just stops.

“You could ask or pay for an alternate licence” or “you’re almost certainly not using this in a way that means you need to open source your entire product” and any other rational argument you can think of are just met with “yeah but agpl” and that’s apparently just the end of it.

Re: OpenTF is now OpenTofu

#158
post #23

This is too woke for the UK government. Terraform is widely used in the Home Office, I don't think Suella Braverman will approve a switch... (Reference for non-UK viewers: https://www.theguardian.com/politics/video/2022/oct/18/suell... )

I like the "The Guardian" banner on top of that headline. Also lol.

wokerati is a term I've never heard before, hmmmm

Re: OpenTF is now OpenTofu

#159

Earlier quoted context omitted.

Surely those companies can pay for an alternative license then?

I’ve had this argument with people ad infinitum; it seems some people just see “AGPL” and any further thought process just stops. “You could ask or pay for an alternate licence” or “you’re almost certainly not using this in a way that means you need to open source your entire product” and any other rational argument you can think of are just met with “yeah but agpl” and that’s apparently just the end of it.

The thing is, at that point, why not just put it under a proprietary license in the first place? Lots of companies simply don’t have AGPL on their list of legal approved open source licenses and they’re not going to change that for you. ADDED: If you want to go the dual licensing route, at least just state this up front.

Re: OpenTF is now OpenTofu

#160
post #70
post #67

The link and github does not tell much what OpenTofu is. So I opened the official website. Again very hard to find out what it actually is. Goals and why it was created, and a hundred times that it's a fork of another product. But still does not explain what it is or does. I had to open the website of what it was forked from.

Doesn't the heading say 'The open source infrastructure as code tool' on loading https://opentofu.org/ ?

I assumed it mean representing various infrastructure (load balancers, http servers, microservices, databases, etc and their interconnections) as resources that you can add relations to in a code description and then it could resolve those as code, if you add new resources (code), it can work out dependencies and therefore help coordinate and make sure you don't overlook some critical link (like version compatibility) as developers add to it. It seems to have provisioning for CI as well.
Post reply on HN