Live data from Hacker News

Oracle dumps Terraform for OpenTofu

thestack.technology

111–120 of 191 posts

Re: Oracle dumps Terraform for OpenTofu

#111
post #75
post #43

Earlier quoted context omitted.

As much as I dislike Oracle's biz practices (I'd not touch their db product with a stick), they do a lot of FLOSS devt: https://opensource.oracle.com/ (almost endless list) But then they have take FLOSS projects and abandoned them, see OOo for instance: https://en.wikipedia.org/wiki/Apache_OpenOffice#/media/File:...

Looking through that list, most of the big projects (OpenJDK, Mysql, Opengrok) were inherited as part of acquisitions.

Oracle has been a prolific contributor to the Linux kernel.

https://blogs.oracle.com/linux/post/oracle-is-the-1-contribu...

XFS is really important for (their) database performance, so quite a lot comes out of Oracle for it. You might also know that btrfs began at Oracle.

https://www.google.com/search?q=oracle+blog+xfs

https://en.wikipedia.org/wiki/Btrfs

"Chris Mason, an engineer working on ReiserFS for SUSE at the time, joined Oracle later that year and began work on a new file system based on these B-trees."

Re: Oracle dumps Terraform for OpenTofu

#112

I wish there was a type safe, algebraic data type using Terraform alternative.

We use typescript + pulumi for this. It's pretty amazing. And Pulumi uses Terraform modules under the hood so you get the full power of Terraform with the goodness of Typescript. Even self hosting your state management in a bucket is simpler with Pulumi since it uses lock files on S3 versus a separate DyanamoDB + S3 combo. I have been using it in production for 4-5 years and used Terraform for several years before th…

> since it uses lock files on S3 versus a separate DyanamoDB + S3 combo

This is disturbing because S3 does not give you guarantees required to implement real locking.

Re: Oracle dumps Terraform for OpenTofu

#113

It's great to see more companies adopting OpenTofu, and especially larger ones! As a side note, we've recently released OpenTofu 1.7 with end-to-end state encryption, enhanced provider-defined functions, and a bunch more[0]. If you've been holding out with the migration, now is the perfect moment to take another look, and join the many companies that have already migrated! [0]: https://github.com/opentofu/opentofu/re…

The trend will continue. A company will be crazy to trust that IBM would give them fair-priced high quality support.

Re: Oracle dumps Terraform for OpenTofu

#114
post #13
post #4

"Oracle’s move seems like a straightforward decision to ensure it is using the most permissive underlying IaC tool without having to worry about downstream license complications, no more and no less." Oracle wins a big competitive talking point versus IBM, as well as crushing the value of IBM's acquisition of Hashicorp, and completely eliminating IBM's Terraform inroad into a large group of Oracle's enterprise custom…

I don't see how any of this could be true considering IBM is also heavily involved in OpenTofu (and did so first)

Exactly right. You're making my point for me. :-) Oracle can now say it has one solution, whereas with IBM the attention is split between Terraform and OpenTofu.

If you're an enterprise customer, do you want your enterprise deployments on a company that knowingly does two near-identical implementations, and can't seem to decide on which one to favor?

Re: Oracle dumps Terraform for OpenTofu

#115
post #52

Earlier quoted context omitted.

Copyleft is not required, free software is a gift freely given. Even public domain is ok (weird places like Germany that don’t have public domain notwithstanding). What must be rejected is nonfree licenses like the BSL.

> Copyleft is not required Yes it is. Because companies (like Oracle) will take as much as they can and give as little as they can. > free software is a gift freely given It's a gift to the public, not to individuals and companies (like Oracle). > Even public domain is ok Even worse because that expressly allows companies (like Oracle) to take everything and give nothing.

> Yes it is. Because companies (like Oracle) will take as much as they can and give as little as they can.

Yes, they will. So? Nobody is actually harmed by this. The software is still perfectly available for the public to make use of.

> It's a gift to the public, not to individuals and companies (like Oracle).

The public is not some separate entity from individuals or companies. It's simply the collective of all individuals and companies. So yes, when you gift something to the public it's a gift to Oracle as well. It's not exclusively to them, but they are a part.

Re: Oracle dumps Terraform for OpenTofu

#116
post #92

Slightly off-topic, but one of my greatest pet-peeves of working in devops is every few years a new "killer tech" comes out that some contingent of very-highly-opinionated (though not always very senior) people insists is life-and-death stakes and wants the whole company to move to (e.g. terraform). Too often it's a failure. Too often it has some upsides, but also is a LOT of work that is discovered over time. Too of…

If you think devops has it bad, don't ever work in front-end. Or web development in general

Re: Oracle dumps Terraform for OpenTofu

#117
post #17

Oracle making the change due to licensing is like a dictionary definition of hubris, considering how their own license enforcement operates.

Oracle doesn't have some ideological preference for licensing. Oracle just wants what is best for Oracle.

Right - don't anthropomorphize the lawn mower.

Re: Oracle dumps Terraform for OpenTofu

#118

been using terraform heavily for 5 years and have hacked together modules and custom providers for various ad-hoc things. One of the things that has always really frustrated me about terraform is that it seems to go out of its way to make you do things in a very annoying, inconsistent way. Part of this is necessary due to the nature of the provider ecosystem, you can't guarantee consistency across providers - and I w…

If OT want to win all they need to do is actually make it possible to debug the code.

It ain't Infrastructure As Code if you can't put a break point.

Re: Oracle dumps Terraform for OpenTofu

#120

It's great to see more companies adopting OpenTofu, and especially larger ones! As a side note, we've recently released OpenTofu 1.7 with end-to-end state encryption, enhanced provider-defined functions, and a bunch more[0]. If you've been holding out with the migration, now is the perfect moment to take another look, and join the many companies that have already migrated! [0]: https://github.com/opentofu/opentofu/re…

The trend will continue. A company will be crazy to trust that IBM would give them fair-priced high quality support.

Do you appreciate the irony of that comment on a post about Oracle adopting OpenTofu?
Post reply on HN