TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

OpenTofu may be showing us the wrong way to fork

51 点作者 forrestbrazeal大约 1 年前

9 条评论

emestifs大约 1 年前
I have no horse in the race, but as an outside observer, and involved in some small open source stuff, I find it interesting the dynamics of these kinds of large public events and forks. Looking at the contributor activity from Aug 13th 2023 to today, there seems to be slightly less activity in the OpenTofu repo vs the original Terraform repo, but small sample size and just eyeballing it, don&#x27;t take this as an accurate statement.<p>I wonder how viable this fork will end up being. To contrast with the recent Redis debacle, Redis is by some measure a completed piece of software, as suggested by the Redict fork. But with the moving target of the Cloud, is Terraform in a similar bucket? Will there be enough support behind this fork 5 years from now? And by support I don&#x27;t mean is some big tech company&#x27;s logo displayed on the website - are there multiple contributors or is it some random person in Nebraska doing what they can during evenings and weekends?<p>Might be an unfair comparison, but I&#x27;m reminded of the Reddit API uproar last year. It did what exactly? Reddit IPO&#x27;d, got their cake, the people who threw up their arms got what? Some maybe left, others just quietly returned to their corners of Reddit and continued using it? Will these large publicity forks end up being healthy and viable or end up open-source abandonware that once promised the world?<p>To be clear, I&#x27;m all for competition, FOSS, and all the stuff. I just genuinely worry about big bang, high publicity stuff. Is it big bang and then a quiet whimper, or a self sustaining entity for the long term?
评论 #39920719 未加载
评论 #39920952 未加载
Yantrio大约 1 年前
Hey, OpenTofu core team-member here. I&#x27;d like to leave a note on what seems to have caused a lot of the confusion in this article.<p>The copyright headers in the new files are necessary because we sometimes need to move around code from older files.<p>For more information you can see this issue: <a href="https:&#x2F;&#x2F;github.com&#x2F;opentofu&#x2F;opentofu&#x2F;issues&#x2F;454#issuecomment-1904213569">https:&#x2F;&#x2F;github.com&#x2F;opentofu&#x2F;opentofu&#x2F;issues&#x2F;454#issuecomment...</a>
spooneybarger大约 1 年前
I diffed one of the example files. I don&#x27;t see clear copying. It looked at a moderate glance to be a different implementation of similar functionality.<p>I didn&#x27;t spend time looking at the others as I felt the argument as put forth was already weak.<p>I&#x27;d suggest comparing yourself and not assuming that the author&#x27;s points are all valid.
评论 #39920242 未加载
评论 #39920560 未加载
评论 #39920343 未加载
评论 #39920258 未加载
评论 #39920375 未加载
mrd3v0大约 1 年前
&gt; Matt Asay runs developer relations at MongoDB.<p>Explains the lack of factual basis. It is literally a PR campaign.
评论 #39920454 未加载
nullindividual大约 1 年前
Beyond the license issue, the promised features vs. difficulty of implementing them is a knife in the &#x27;if you don&#x27;t like it, it&#x27;s open source -- you can do anything you want&#x27;.<p>It&#x27;s a technically correct statement. But that is all it is.
评论 #39920377 未加载
评论 #39920192 未加载
评论 #39919934 未加载
Igalze大约 1 年前
Just to update on how this continued to unfold, following a detailed response by the OpenTofu team, this is the official statement by Matt Aasy the author of the article, apologizing and acknowledging that he was wrong to rush to conclusions:<p><a href="https:&#x2F;&#x2F;twitter.com&#x2F;mjasay&#x2F;status&#x2F;1778454498664690108" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;mjasay&#x2F;status&#x2F;1778454498664690108</a>
PeterZaitsev大约 1 年前
I think the great lesson here is this - if Fork is where to compete with Proprietary Source Available software, it is likely it will need to implement a lot of similar functionality and to avoid potential problems it is very important there is a process of &quot;clean room&quot; implementation. I would consider asking developers to speficially attest they have not been looking at the visible but proprietary implementation when contributing code to Open Source project
评论 #39921232 未加载
dlahoda大约 1 年前
no diff referenced, incompetency or pr campaing from hc
评论 #39919993 未加载
xbar大约 1 年前
If true, it&#x27;s impressively foolish.<p>Still, pre-BUSL Terraform is an achievable goal.
评论 #39920236 未加载