2024-02-04T05:00:53.092Z
nova-2
2-general-nova
2024-01-09.29447
30089e05-99d1-4376-b32e-c263170674af
45bab57c-935f-4f9c-a846-d40bd404820f
d5f5ee375d7ff265a792dfc57b6885a74a0fcace3b8b134aeb431c1934246d32
67875a7f-c9c4-48a0-aa55-5bdb8a91c34a
deprecated
It is August 28, 2023, and you are watching the code report.
Terraform was once the world's most loved open source infrastructure as code tool, but like successful open source products, it sold out when it hit the big time.
A couple weeks ago, HashiCorp announced that they're switching all of their core products, including Terraform, to a ESL license, which officially stands for Bull open source license, although some people call it a business source license.
It's been around since 2 1013 and many other companies have adopted it, like famously MongoDB, Elasticsearch, and Redis.
It allows you to copy, modify, and redistribute the code, but commercial use is only allowed under specific conditions.
And in the case of HashiCorp, you're not allowed to offer a competitive service, which means Terraform, Baygrant, and all these other products are no longer open source, like they were previously under the Mozilla public license, which allows commercial use and distribution.
On one hand, this makes total Mence because it prevents giant companies like Amazon and Google from taking the code that you've spent years developing and offering it as a paid service on their platform, essentially stealing your ability to monetize HashiCorp is a public company that IPO'd in 2021 right before the market collapsed.
And while it's still growing, the growth rate is not spectacular for a tech company.
And that's not good because they're also not And from a business perspective, it makes sense to lock down their products so they're the only ones that can monetize it.
This could affect big cloud providers, but so other startups like Spacelift that offer Terraform services, they'll be able to continue offering services but won't be able to incorporate any future or security patches.
The problem though is that this kind of feels like a rug pull.
HashiCorp invited everybody to use its products under an open source license and said, hey, everybody.
Let's make the world a better place together.
But now in the middle of the race to make the most money, they're pulling out a gun and shooting everybody in the knees.
The source code is still available, but that doesn't mean it's open source because according to the Open Source Initiative, true free and open source software does not discriminate against commercial ventures.
Terraform is now what you would call source available software, but ventures, Terraform is now what you would call source available software, but this strategy could backfire.
Terraform is a great tool, but infrastructure as code is not nearly as likely to cause vendor lock in, compared to a database like MongoDB or Redis.
Because once your database is in production, you don't ever wanna have to touch it.
Developer facing tools like Terraform, though, are far easier to place, you've got open source tools like Ansible and Pulumi or dedicated tools from cloud providers like CloudFormation and DeploymentMgr, and you've also got cool new tools like SST and the newly announced Wing Language, which is a full blown programming language that can both provision resources in the cloud and execute code within those resources at the same time.
The best part of this story though is that the open source community is not just going to sit back and take it.
A project called OpenTF originally posted a manifesto asking HashiCorp to return to the original license.
However, because those demands were not met, they've now announced a fork of Terraform that is truly open source and will have 100% interop with future releases of Terraform.
But, honestly, it's just so rude to undermine a $1,000,000,000 corporation like that.
I can't believe anyone would go to github.com/opentffoundation/manifesto and click on the star button.
I've already lost 70% on my HashiCorp stock, and the more people that go to github.com/opentffoundation/manifesto, then click on the star button up here in the top right corner, the more likely it is that the stock I got rug pulled on is not going to recover.
Do the right thing today and support your local venture capitalist and by not clicking on the star button right here in the top right corner at github.com/opentffoundation/manifesto.
This has been the code report, thanks for watching, and I will see you in the next one.

Speaker 0: It is August 28, 2023, and you are watching the code report. Terraform was once the world's most loved open source infrastructure as code tool, but like successful open source products, it sold out when it hit the big time. A couple weeks ago, HashiCorp announced that they're switching all of their core products, including Terraform, to a ESL license, which officially stands for Bull open source license, although some people call it a business source license. It's been around since 2 1013 and many other companies have adopted it, like famously MongoDB, Elasticsearch, and Redis. It allows you to copy, modify, and redistribute the code, but commercial use is only allowed under specific conditions.

And in the case of HashiCorp, you're not allowed to offer a competitive service, which means Terraform, Baygrant, and all these other products are no longer open source, like they were previously under the Mozilla public license, which allows commercial use and distribution. On one hand, this makes total Mence because it prevents giant companies like Amazon and Google from taking the code that you've spent years developing and offering it as a paid service on their platform, essentially stealing your ability to monetize HashiCorp is a public company that IPO'd in 2021 right before the market collapsed. And while it's still growing, the growth rate is not spectacular for a tech company. And that's not good because they're also not And from a business perspective, it makes sense to lock down their products so they're the only ones that can monetize it. This could affect big cloud providers, but so other startups like Spacelift that offer Terraform services, they'll be able to continue offering services but won't be able to incorporate any future or security patches.

The problem though is that this kind of feels like a rug pull. HashiCorp invited everybody to use its products under an open source license and said, hey, everybody. Let's make the world a better place together. But now in the middle of the race to make the most money, they're pulling out a gun and shooting everybody in the knees. The source code is still available, but that doesn't mean it's open source because according to the Open Source Initiative, true free and open source software does not discriminate against commercial ventures.

Terraform is now what you would call source available software, but ventures, Terraform is now what you would call source available software, but this strategy could backfire. Terraform is a great tool, but infrastructure as code is not nearly as likely to cause vendor lock in, compared to a database like MongoDB or Redis. Because once your database is in production, you don't ever wanna have to touch it. Developer facing tools like Terraform, though, are far easier to place, you've got open source tools like Ansible and Pulumi or dedicated tools from cloud providers like CloudFormation and DeploymentMgr, and you've also got cool new tools like SST and the newly announced Wing Language, which is a full blown programming language that can both provision resources in the cloud and execute code within those resources at the same time. The best part of this story though is that the open source community is not just going to sit back and take it.

A project called OpenTF originally posted a manifesto asking HashiCorp to return to the original license. However, because those demands were not met, they've now announced a fork of Terraform that is truly open source and will have 100% interop with future releases of Terraform. But, honestly, it's just so rude to undermine a $1,000,000,000 corporation like that. I can't believe anyone would go to github.com/opentffoundation/manifesto and click on the star button. I've already lost 70% on my HashiCorp stock, and the more people that go to github.com/opentffoundation/manifesto, then click on the star button up here in the top right corner, the more likely it is that the stock I got rug pulled on is not going to recover.

Do the right thing today and support your local venture capitalist and by not clicking on the star button right here in the top right corner at github.com/opentffoundation/manifesto. This has been the code report, thanks for watching, and I will see you in the next one.
It is August 28, 2023, and you are watching the code report. Terraform was once the world's most loved open source infrastructure as code tool, but like successful open source products, it sold out when it hit the big time.
A couple weeks ago, HashiCorp announced that they're switching all of their core products, including Terraform, to a ESL license, which officially stands for Bull open source license, although some people call it a business source license. It's been around since 2 1013 and many other companies have adopted it, like famously MongoDB, Elasticsearch, and Redis. It allows you to copy, modify, and redistribute the code, but commercial use is only allowed under specific conditions. And in the case of HashiCorp, you're not allowed to offer a competitive service, which means Terraform, Baygrant, and all these other products are no longer open source, like they were previously under the Mozilla public license, which allows commercial use and distribution.
copyright licenses
On one hand, this makes total Mence because it prevents giant companies like Amazon and Google from taking the code that you've spent years developing and offering it as a paid service on their platform, essentially stealing your ability to monetize HashiCorp is a public company that IPO'd in 2021 right before the market collapsed. And while it's still growing, the growth rate is not spectacular for a tech company. And that's not good because they're also not And from a business perspective, it makes sense to lock down their products so they're the only ones that can monetize it. This could affect big cloud providers, but so other startups like Spacelift that offer Terraform services, they'll be able to continue offering services but won't be able to incorporate any future or security patches. The problem though is that this kind of feels like a rug pull. HashiCorp invited everybody to use its products under an open source license and said, hey, everybody.
Let's make the world a better place together. But now in the middle of the race to make the most money, they're pulling out a gun and shooting everybody in the knees. The source code is still available, but that doesn't mean it's open source because according to the Open Source Initiative, true free and open source software does not discriminate against commercial ventures. Terraform is now what you would call source available software, but ventures, Terraform is now what you would call source available software, but this strategy could backfire. Terraform is a great tool, but infrastructure as code is not nearly as likely to cause vendor lock in, compared to a database like MongoDB or Redis.
software
software development
copyright
Because once your database is in production, you don't ever wanna have to touch it. Developer facing tools like Terraform, though, are far easier to place, you've got open source tools like Ansible and Pulumi or dedicated tools from cloud providers like CloudFormation and DeploymentMgr, and you've also got cool new tools like SST and the newly announced Wing Language, which is a full blown programming language that can both provision resources in the cloud and execute code within those resources at the same time.
databases
software development
software
data management
The best part of this story though is that the open source community is not just going to sit back and take it. A project called OpenTF originally posted a manifesto asking HashiCorp to return to the original license. However, because those demands were not met, they've now announced a fork of Terraform that is truly open source and will have 100% interop with future releases of Terraform. But, honestly, it's just so rude to undermine a $1,000,000,000 corporation like that. I can't believe anyone would go to github.com/opentffoundation/manifesto and click on the star button. I've already lost 70% on my HashiCorp stock, and the more people that go to github.com/opentffoundation/manifesto, then click on the star button up here in the top right corner, the more likely it is that the stock I got rug pulled on is not going to recover. Do the right thing today and support your local venture capitalist and by not clicking on the star button right here in the top right corner at github.com/opentffoundation/manifesto. This has been the code report, thanks for watching, and I will see you in the next one.
It is August 28, 2023, and you are watching the code report. Terraform was once the world's most loved open source infrastructure as code tool, but like successful open source products, it sold out when it hit the big time. A couple weeks ago, HashiCorp announced that they're switching all of their core products, including Terraform, to a ESL license, which officially stands for Bull open source license, although some people call it a business source license. It's been around since 2 1013 and many other companies have adopted it, like famously MongoDB, Elasticsearch, and Redis. It allows you to copy, modify, and redistribute the code, but commercial use is only allowed under specific conditions. And in the case of HashiCorp, you're not allowed to offer a competitive service, which means Terraform, Baygrant, and all these other products are no longer open source, like they were previously under the Mozilla public license, which allows commercial use and distribution. On one hand, this makes total Mence because it prevents giant companies like Amazon and Google from taking the code that you've spent years developing and offering it as a paid service on their platform, essentially stealing your ability to monetize HashiCorp is a public company that IPO'd in 2021 right before the market collapsed. And while it's still growing, the growth rate is not spectacular for a tech company. And that's not good because they're also not And from a business perspective, it makes sense to lock down their products so they're the only ones that can monetize it. This could affect big cloud providers, but so other startups like Spacelift that offer Terraform services, they'll be able to continue offering services but won't be able to incorporate any future or security patches. The problem though is that this kind of feels like a rug pull. HashiCorp invited everybody to use its products under an open source license and said, hey, everybody. Let's make the world a better place together. But now in the middle of the race to make the most money, they're pulling out a gun and shooting everybody in the knees. The source code is still available, but that doesn't mean it's open source because according to the Open Source Initiative, true free and open source software does not discriminate against commercial ventures. Terraform is now what you would call source available software, but ventures, Terraform is now what you would call source available software, but this strategy could backfire. Terraform is a great tool, but infrastructure as code is not nearly as likely to cause vendor lock in, compared to a database like MongoDB or Redis. Because once your database is in production, you don't ever wanna have to touch it. Developer facing tools like Terraform, though, are far easier to place, you've got open source tools like Ansible and Pulumi or dedicated tools from cloud providers like CloudFormation and DeploymentMgr, and you've also got cool new tools like SST and the newly announced Wing Language, which is a full blown programming language that can both provision resources in the cloud and execute code within those resources at the same time. The best part of this story though is that the open source community is not just going to sit back and take it. A project called OpenTF originally posted a manifesto asking HashiCorp to return to the original license. However, because those demands were not met, they've now announced a fork of Terraform that is truly open source and will have 100% interop with future releases of Terraform. But, honestly, it's just so rude to undermine a $1,000,000,000 corporation like that. I can't believe anyone would go to github.com/opentffoundation/manifesto and click on the star button. I've already lost 70% on my HashiCorp stock, and the more people that go to github.com/opentffoundation/manifesto, then click on the star button up here in the top right corner, the more likely it is that the stock I got rug pulled on is not going to recover. Do the right thing today and support your local venture capitalist and by not clicking on the star button right here in the top right corner at github.com/opentffoundation/manifesto. This has been the code report, thanks for watching, and I will see you in the next one.
It
it
is
is
August
august
28,
28
2023,
2023
and
and
you
you
are
are
watching
watching
the
the
code
code
report.
report
Terraform
terraform
was
was
once
once
the
the
world's
world's
most
most
loved
loved
open
open
source
source
infrastructure
infrastructure
as
as
code
code
tool,
tool
but
but
like
like
successful
successful
open
open
source
source
products,
products
it
it
sold
sold
out
out
when
when
it
it
hit
hit
the
the
big
big
time.
time
A
a
couple
couple
weeks
weeks
ago,
ago
HashiCorp
hashicorp
announced
announced
that
that
they're
they're
switching
switching
all
all
of
of
their
their
core
core
products,
products
including
including
Terraform,
terraform
to
to
a
a
ESL
esl
license,
license
which
which
officially
officially
stands
stands
for
for
Bull
bull
open
open
source
source
license,
license
although
although
some
some
people
people
call
call
it
it
a
a
business
business
source
source
license.
license
It's
it's
been
been
around
around
since
since
2
2
1013
1013
and
and
many
many
other
other
companies
companies
have
have
adopted
adopted
it,
it
like
like
famously
famously
MongoDB,
mongodb
Elasticsearch,
elasticsearch
and
and
Redis.
redis
It
it
allows
allows
you
you
to
to
copy,
copy
modify,
modify
and
and
redistribute
redistribute
the
the
code,
code
but
but
commercial
commercial
use
use
is
is
only
only
allowed
allowed
under
under
specific
specific
conditions.
conditions
And
and
in
in
the
the
case
case
of
of
HashiCorp,
hashicorp
you're
you're
not
not
allowed
allowed
to
to
offer
offer
a
a
competitive
competitive
service,
service
which
which
means
means
Terraform,
terraform
Baygrant,
baygrant
and
and
all
all
these
these
other
other
products
products
are
are
no
no
longer
longer
open
open
source,
source
like
like
they
they
were
were
previously
previously
under
under
the
the
Mozilla
mozilla
public
public
license,
license
which
which
allows
allows
commercial
commercial
use
use
and
and
distribution.
distribution
On
on
one
one
hand,
hand
this
this
makes
makes
total
total
Mence
mence
because
because
it
it
prevents
prevents
giant
giant
companies
companies
like
like
Amazon
amazon
and
and
Google
google
from
from
taking
taking
the
the
code
code
that
that
you've
you've
spent
spent
years
years
developing
developing
and
and
offering
offering
it
it
as
as
a
a
paid
paid
service
service
on
on
their
their
platform,
platform
essentially
essentially
stealing
stealing
your
your
ability
ability
to
to
monetize
monetize
HashiCorp
hashicorp
is
is
a
a
public
public
company
company
that
that
IPO'd
ipo'd
in
in
2021
2021
right
right
before
before
the
the
market
market
collapsed.
collapsed
And
and
while
while
it's
it's
still
still
growing,
growing
the
the
growth
growth
rate
rate
is
is
not
not
spectacular
spectacular
for
for
a
a
tech
tech
company.
company
And
and
that's
that's
not
not
good
good
because
because
they're
they're
also
also
not
not
And
and
from
from
a
a
business
business
perspective,
perspective
it
it
makes
makes
sense
sense
to
to
lock
lock
down
down
their
their
products
products
so
so
they're
they're
the
the
only
only
ones
ones
that
that
can
can
monetize
monetize
it.
it
This
this
could
could
affect
affect
big
big
cloud
cloud
providers,
providers
but
but
so
so
other
other
startups
startups
like
like
Spacelift
spacelift
that
that
offer
offer
Terraform
terraform
services,
services
they'll
they'll
be
be
able
able
to
to
continue
continue
offering
offering
services
services
but
but
won't
won't
be
be
able
able
to
to
incorporate
incorporate
any
any
future
future
or
or
security
security
patches.
patches
The
the
problem
problem
though
though
is
is
that
that
this
this
kind
kind
of
of
feels
feels
like
like
a
a
rug
rug
pull.
pull
HashiCorp
hashicorp
invited
invited
everybody
everybody
to
to
use
use
its
its
products
products
under
under
an
an
open
open
source
source
license
license
and
and
said,
said
hey,
hey
everybody.
everybody
Let's
let's
make
make
the
the
world
world
a
a
better
better
place
place
together.
together
But
but
now
now
in
in
the
the
middle
middle
of
of
the
the
race
race
to
to
make
make
the
the
most
most
money,
money
they're
they're
pulling
pulling
out
out
a
a
gun
gun
and
and
shooting
shooting
everybody
everybody
in
in
the
the
knees.
knees
The
the
source
source
code
code
is
is
still
still
available,
available
but
but
that
that
doesn't
doesn't
mean
mean
it's
it's
open
open
source
source
because
because
according
according
to
to
the
the
Open
open
Source
source
Initiative,
initiative
true
true
free
free
and
and
open
open
source
source
software
software
does
does
not
not
discriminate
discriminate
against
against
commercial
commercial
ventures.
ventures
Terraform
terraform
is
is
now
now
what
what
you
you
would
would
call
call
source
source
available
available
software,
software
but
but
ventures,
ventures
Terraform
terraform
is
is
now
now
what
what
you
you
would
would
call
call
source
source
available
available
software,
software
but
but
this
this
strategy
strategy
could
could
backfire.
backfire
Terraform
terraform
is
is
a
a
great
great
tool,
tool
but
but
infrastructure
infrastructure
as
as
code
code
is
is
not
not
nearly
nearly
as
as
likely
likely
to
to
cause
cause
vendor
vendor
lock
lock
in,
in
compared
compared
to
to
a
a
database
database
like
like
MongoDB
mongodb
or
or
Redis.
redis
Because
because
once
once
your
your
database
database
is
is
in
in
production,
production
you
you
don't
don't
ever
ever
wanna
wanna
have
have
to
to
touch
touch
it.
it
Developer
developer
facing
facing
tools
tools
like
like
Terraform,
terraform
though,
though
are
are
far
far
easier
easier
to
to
place,
place
you've
you've
got
got
open
open
source
source
tools
tools
like
like
Ansible
ansible
and
and
Pulumi
pulumi
or
or
dedicated
dedicated
tools
tools
from
from
cloud
cloud
providers
providers
like
like
CloudFormation
cloudformation
and
and
DeploymentMgr,
deploymentmgr
and
and
you've
you've
also
also
got
got
cool
cool
new
new
tools
tools
like
like
SST
sst
and
and
the
the
newly
newly
announced
announced
Wing
wing
Language,
language
which
which
is
is
a
a
full
full
blown
blown
programming
programming
language
language
that
that
can
can
both
both
provision
provision
resources
resources
in
in
the
the
cloud
cloud
and
and
execute
execute
code
code
within
within
those
those
resources
resources
at
at
the
the
same
same
time.
time
The
the
best
best
part
part
of
of
this
this
story
story
though
though
is
is
that
that
the
the
open
open
source
source
community
community
is
is
not
not
just
just
going
going
to
to
sit
sit
back
back
and
and
take
take
it.
it
A
a
project
project
called
called
OpenTF
opentf
originally
originally
posted
posted
a
a
manifesto
manifesto
asking
asking
HashiCorp
hashicorp
to
to
return
return
to
to
the
the
original
original
license.
license
However,
however
because
because
those
those
demands
demands
were
were
not
not
met,
met
they've
they've
now
now
announced
announced
a
a
fork
fork
of
of
Terraform
terraform
that
that
is
is
truly
truly
open
open
source
source
and
and
will
will
have
have
100%
100%
interop
interop
with
with
future
future
releases
releases
of
of
Terraform.
terraform
But,
but
honestly,
honestly
it's
it's
just
just
so
so
rude
rude
to
to
undermine
undermine
a
a
$1,000,000,000
$1,000,000,000
corporation
corporation
like
like
that.
that
I
i
can't
can't
believe
believe
anyone
anyone
would
would
go
go
to
to
github.com/opentffoundation/manifesto
github.com/opentffoundation/manifesto
and
and
click
click
on
on
the
the
star
star
button.
button
I've
i've
already
already
lost
lost
70%
70%
on
on
my
my
HashiCorp
hashicorp
stock,
stock
and
and
the
the
more
more
people
people
that
that
go
go
to
to
github.com/opentffoundation/manifesto,
github.com/opentffoundation/manifesto
then
then
click
click
on
on
the
the
star
star
button
button
up
up
here
here
in
in
the
the
top
top
right
right
corner,
corner
the
the
more
more
likely
likely
it
it
is
is
that
that
the
the
stock
stock
I
i
got
got
rug
rug
pulled
pulled
on
on
is
is
not
not
going
going
to
to
recover.
recover
Do
do
the
the
right
right
thing
thing
today
today
and
and
support
support
your
your
local
local
venture
venture
capitalist
capitalist
and
and
by
by
not
not
clicking
clicking
on
on
the
the
star
star
button
button
right
right
here
here
in
in
the
the
top
top
right
right
corner
corner
at
at
github.com/opentffoundation/manifesto.
github.com/opentffoundation/manifesto
This
this
has
has
been
been
the
the
code
code
report,
report
thanks
thanks
for
for
watching,
watching
and
and
I
i
will
will
see
see
you
you
in
in
the
the
next
next
one.
one
success
The transcript discusses the use of Terraform as a source of open source infrastructure and how it can be used for cloud services. It warns against using it as a means of monetizing HashiCorp's intellectual property and suggests that other startups can still offer services under a business license. The transcript also mentions a new project called Open TAC that is open source and not backed sudden by HashiCorp's demands.
The ruthless forking of Terraform
Terraform infrastructure-as-code tool recently switched to a BSL license. As a result, it was forked into a new project called OpenTF. Let's look at open-source licensing and find out why this drama occurred. 

#programming #opensource #thecodereport 

💬 Chat with Me on Discord

https://discord.gg/fireship

🔗 Resources

- OpenTF Manifesto https://github.com/opentffoundation/manifesto
- Hashicorp announcement https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license
- Terraform in 100 Seconds https://youtu.be/tomUWcQ0P3k

🔥 Get More Content - Upgrade to PRO

Upgrade at https://fireship.io/pro
Use code YT25 for 25% off PRO access 

🎨 My Editor Settings

- Atom One Dark 
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- Why did Terraform get Forked?
- Alternatives to terraform
- What is Infrastructure-as-code (IaC)
- AWS Terraform
- What is the true definition of Open Source software?