今天在huggingface试了一下,效果拔群啊,完全不输 GPT3.5 ,甚至和 4 都差不多
比如这篇文章的翻译 https://docs.emailengine.app/how-i-turned-my-open-source-project-into/
大约 15 年前,当我开始编写和发布开源软件时,我对这个领域非常激进。我只使用 MIT 或 BSD 等宽松许可证,因为我关心的是影响力。使用带有条件的版权许可( copyleft )许可证似乎会限制这种影响力。让一家顶级公司使用我如 Nodemailer 的开源库是一种荣誉。我甚至走得更远,当一家大型交易邮件服务的创始人就 Nodemailer 给我发邮件,提出捐款以支持我的工作时,我拒绝了。我不想因为这不公平而受到主要提供商的影响,因为这对其他提供商来说不公平。
现在回想起来,我真是个傻瓜。
无论如何,几年后情况发生了变化,一家使用 Nodemailer 的初创公司以 5 亿美元的价格被收购。当时我的财务状况并不好,看到这个消息后,我开始思考——我从中得到了什么?发送电子邮件通知是这项服务的重要组成部分,他们可能每天使用 Nodemailer 发送数百万条电子邮件通知。至少,我通过提供免费且可靠的邮件发送库,为他们节省了大量的开发时间。我在邮箱中搜索与那家公司相关的邮件,只发现了一条关于某个功能的投诉。没有拉取请求,没有捐款,什么都没有。而且我也没有地方可以抱怨,因为我明知故犯地将我的软件免费提供给全世界使用,没有任何补偿的要求。我的空钱包对这种结果并不满意。
因此,当我开始最终成为 EmailEngine 的项目时,我尽可能地保护自己。我将软件发布在 copyleft LGPL 许可证下。我还设置了一个自动 CLA (贡献者许可协议)流程,以便没有人能够在未签署 CLA 之前合并他们的拉取请求。许多人讨厌 CLA ,有几个人先打开了拉取请求,但一旦发现有 CLA 要求,就关闭了它。说实话,我并不在乎。例如,Nodemailer 的 98.1%代码由我自己编写,只有 1.9%来自其他贡献者,所以不合并拉取请求并不是大问题。对于 EmailEngine ,在作为开源软件发布一年半后,这些数字分别为 99.8%和 0.2%。
我在项目中使用 CLA assistant 来管理 CLA
显然,我想从新项目中赚点钱,我的商业计划很简单。我将该项目(当时称为 IMAP API )作为 LGPL 许可的应用程序发布。我还提供了 MIT 版本,但要获得它,你需要订阅。订阅费为每年 250 欧元。我的假设是,公司(软件的主要目标)不喜欢 copyleft 许可证,一旦他们看到应用程序的实用性,就会转向宽松许可证。
事实证明,我的商业计划是疯狂的。我只获得了少数付费订阅者,而且在我看来,这些人甚至没有使用 IMAP API 。他们只是想支持我的努力。结果表明,小型公司根本不在乎许可证,而大型公司也没有使用它。经过一年半的时间和总计 750 欧元的收入,我决定放弃——够了,够提供免费的东西了。
我重新设计了应用程序的界面,使其看起来更专业,并实现了许可证密钥系统。从那时起,如果你想使用 EmailEngine ( IMAP API 的新名称),你需要一个只有付费订阅者才能获得的许可证密钥。我还从 LGPL 更改了许可证,改为商业许可证。源代码仍然在 GitHub 上公开发布。它不再符合开源的定义,但源代码是可用的。这种许可证更改只有在一开始就要求外部贡献者签署 CLA 的情况下才可能实现。
我仍然发布 MIT 许可的项目,但仅限于较小的工具,而不是较大的项目。这些工具的目标是推广我的主要工作。例如,我从 EmailEngine 中提取了 IMAP 客户端功能,并将其作为一个通用的 Node.js IMAP 客户端库在 MIT 许可下发布,称为 ImapFlow 。这个模块正在获得采用,因为它比任何现有的替代方案都要好得多。文档页面每月向 EmailEngine 的主页发送约 100 名访客,虽然不多,但嘿,这是免费流量,有时这些访客会转化,使努力变得值得。
起初,甚至没有试用选项。如果应用程序启动后 15 分钟未提供有效的许可证密钥,应用程序就会停止工作。
我保持价格不变,每年 250 欧元,在第一个月,我卖出了价值 1750 欧元的订阅。这几乎是我在之前一年半的时间里赚的两倍,也决定了项目的命运。没有回头路了。
接下来,我开始提高价格; 250 欧元变成了 495 欧元,然后是 695 欧元、795 欧元,最后是 895 欧元。令我惊讶的是,这并不意味着客户减少了。我想对于企业来说,任何低于 1000 美元的金额都是微不足道的,所以这些价格增长唯一改变的是提高了收入。
EmailEngine 目前的月经常性收入( MRR )为 6100 欧元,并且稳步增长,这在我居住的爱沙尼亚,足以支付我一份体面的薪水,让我可以全职从事我的项目。我唯一的遗憾是,我没有早点开始销售我的软件,只发布免费的开源软件。是的,我在 GitHub 上有一些赞助商,但数额从来都不大,根据赞助商的数量,每月从 50 到 750 美元不等。向企业客户销售无疑比依赖随机人的善意更可靠、更可预测。
当我大约 15 年前开始编写和发布开源软件时,我对此非常激进。我只使用像 MIT 或 BSD 这样的宽松许可证,因为我关心的只是覆盖面。使用带有附加条件的强力版权许可证似乎会妨碍到这种覆盖面。让另一个 A 类公司使用我的开源库,比如 Nodemailer ,对我来说是一种荣誉。我甚至做得更过分,当一位主要交易电子邮件服务的创始人给我发了一封关于 Nodemailer 的电子邮件并表示愿意捐赠以促进我的努力时,我拒绝了。我不想因为受到主要提供商之一的影响而显得有所动摇,因为这对其他提供商是不公平的。
回顾起来,我当时真是个傻瓜。
无论如何,几年后情况发生了变化,当一个使用 Nodemailer 的初创公司被收购,交易金额达到了五亿美元。那时我的经济状况并不好,当我看到这则新闻时,我开始思考 - 我从中得到了什么?发送电子邮件通知是该服务的一个重要组成部分,他们可能每天都会使用 Nodemailer 发送数百万封电子邮件通知。至少,通过提供一个免费而可靠的发送电子邮件的库,我为他们节省了大量的开发人员时间。我搜查了我的邮箱,找到了与该公司相关的电子邮件,只有一个关于某个功能的投诉。没有拉取请求,没有捐赠,什么都没有。而且也没有地方可以投诉,因为我知道我把我的软件交给了世界,没有要求任何补偿。我的空空如也的钱包对这一事件的发展并不满意。
因此,当我开始了最终成为 EmailEngine 的项目时,我尽可能地试图保护自己。我将软件发布在强力版权的 LGPL 许可证下。我还建立了一个自动化的 CLA 流程,这样就没有人能在签署 CLA 之前合并他们的 PR 。很多人讨厌 CLA ,有几个人先打开了一个 PR ,但一旦意识到需要 CLA ,就关闭了它。好吧,老实说,我并不是很在意。例如,Nodemailer 98.1% 的代码是我自己写的,只有 1.9% 是其他贡献者的,所以没有合并 PR 并不是一个主要问题。对于 EmailEngine ,在作为开源项目发布了一年半后,相同的比例为 99.8% vs 0.2%。
我在我的项目中使用 CLA 助手来管理 CLA
显然,我希望从我的新项目中赚点钱,我的商业计划很简单。我将该项目发布(当时称为 IMAP API )作为一个 LGPL 许可的应用程序。我也提供了一个 MIT 版本,但要获取该版本,您必须订阅。订阅费用为每年 250 欧元。我的假设是,公司 - 这个软件的主要目标 - 不喜欢强力版权许可证,并且一旦他们看到这个应用程序有多么有用,他们就会转换到宽松许可证。
结果证明我的商业计划是疯狂的。我只有几个付费订阅者,而且在我看来,这些人甚至都没有使用 IMAP API 。事实证明,较小的公司根本不关心许可证,而较大的公司也不使用它。一年半后,总收入为 750 欧元,我决定离开 - 不再提供免费的东西了。
我重新设计了应用程序的 UI ,使其看起来更专业,并实施了许可密钥系统。从那时起,如果您想使用 EmailEngine ( IMAP API 的新名称),您需要一个只有付费订阅者才能获取的许可证密钥。我还将许可证从 LGPL 更改为商业许可证。源代码仍然公开发布在 GitHub 上。根据定义,它不再是开源的,而是可源代码访问。由于从一开始就要求外部提交者签署 CLA ,才有可能进行此许可证更改。
我仍然发布 MIT 许可证的项目,但只针对较小的工具,而不是较大的项目。这些工具的目标是促进我的主要努力。例如,我从 EmailEngine 中提取了 IMAP 客户端功能,并将其作为 Node.js 的通用 IMAP 客户端库发布在 MIT 许可下。这个模块( ImapFlow )在被接受方面正在蓬勃发展,因为它远远优于任何现有的替代品。文档页面每月向 EmailEngine 的主页发送大约 100 个访问者,这并不多,但嘿,这是免费的流量,有时这些访问者确实会转换,使努力值得。
一开始甚至没有试用选项。如果您在应用程序启动后 15 分钟内没有提供有效的许可证密钥,应用程序就会停止工作。
我保持价格不变,每年 250 欧元,而在第一个月,我卖出了 1750 欧元的订阅。这是我前一年半所赚的两倍
,也确定了该项目的命运。没有回头的余地。
接下来,我开始提高价格; 250 欧元变成了 495 欧元,然后是 695 欧元、795 欧元,最后是 895 欧元。令我惊讶的是,这并没有意味着获得更少的客户。我想任何对企业来说低于 1000 美元的金额都是小钱,所以这些价格上涨唯一改变的是提高了收入。
EmailEngine 当前的 MRR 为 6100 欧元,稳步增长,这在我生活的爱沙尼亚,让我能够支付一个体面的工资,这样我就可以全职从事我的项目。我唯一的遗憾是我没有早点开始销售我的软件,而只是发布免费的开源软件。是的,我在 GitHub 上有一些赞助商,但从来没有多少,每个月从 50 美元到 750 美元不等,这取决于我有多少赞助者。向商业客户销售的可靠性和可预测性肯定比依赖随机人的善意要高得多。
大约 15 年前,当我开始编写并发布开源软件时,我对此非常激进。我只使用像 MIT 或 BSD 这样的宽松许可证,因为我关心的只是传播的广度。使用带有附加条件的 copyleft 许可证似乎会阻碍这种传播。让另一个 A 类公司使用我的开源库,如 Nodemailer ,对我来说是一种荣誉。我甚至走得那么远,当一家主要的交易邮件服务的创始人就 Nodemailer 发给我一封邮件,并提出捐款以促进我的努力时,我拒绝了它。我不想因为一个主导供应商的影响而显得受影响,因为这对其他供应商来说是不公平的。
回顾过去,我真是个傻瓜。
无论如何,几年后当一个使用 Nodemailer 的初创公司以五亿美元被收购时,一切都变了。那时我财务状况并不好,当我看到这个新闻时,我开始想 —— 我从中获得了什么?发送电子邮件通知是那个服务的一个巨大部分,他们可能每天使用 Nodemailer 发送了数百万封电子邮件通知。至少,我通过提供一个免费且稳定的库来发送这些邮件,为他们节省了大量开发人员的时间。我搜索了我的邮箱,寻找与那家公司相关的邮件,只找到了一个关于功能的投诉。没有拉取请求,没有捐赠,什么也没有。而且我也无处抱怨,因为我已经知情地允许我的软件被世界使用,而无需补偿任何东西。我的空钱包对这一转变并不开心。
所以,当我开始最终成为 EmailEngine 的项目时,我尽可能地保护自己的背后。我在 copyleft LGPL 许可证下发布了软件。我还设置了一个自动化的 CLA 过程,这样没有人能在不首先签署 CLA 的情况下合并他们的 PR 。许多人讨厌 CLA ,有几个人首先打开了一个 PR ,但一旦他们意识到有 CLA 的要求就关闭了它。老实说,我并不真的在乎。例如,Nodemailer 的 98.1%的代码是我自己写的,只有 1.9%来自其他贡献者,所以不合并 PR 并不是一个主要问题。对于 EmailEngine ,在作为开源发布一年半之后,相同的数字是 99.8%对 0.2%。
我使用 CLA 助手来管理我的项目中的 CLA
显然,我想从我的新项目中赚些钱,我的商业计划很简单。我将项目(当时叫做 IMAP API )作为一个 LGPL 许可的应用程序发布。我还提供了一个 MIT 版本,但要获取它,你需要订阅。订阅费是每年 250 欧元。我的假设是,公司——软件的主要目标——不喜欢 copyleft 许可证,并且一旦他们看到应用程序有多有用,就会转换到宽松许可证。
嗯,事实证明我的商业计划是疯狂的。我只获得了一些付费订阅者,而且在我看来这些人甚至没有使用 IMAP API 。他们只是想支持我的努力。结果表明,小公司根本不在乎许可证,大公司也不使用它。一年半后,总收入为 750 欧元,我决定跳槽——提供免费东西已经够了。
我重新设计了应用的 UI ,使其看起来更专业,并实施了一个许可证密钥系统。从那一刻起,如果你想使用 EmailEngine ( IMAP API 的新名称),你需要一个只对付费订阅者可用的许可证密钥。我还将许可证从 LGPL 更改为商业许可证。源代码仍然公开发布在 GitHub 上。它不再按定义是开源的,但是是可获取源代码的。由于一开始就要求外部提交者签署 CLA ,才使得许可证的这种更改成为可能。
我仍然发布 MIT 许可的项目,但只针对较小的工具,而不是较大的项目。这些工具的目标是推广我的主要工作。例如,我从 EmailEngine 中提取了 IMAP 客户端功能,并以 MIT 许可证发布它,作为 Node.js 的通用 IMAP 客户端库。这个模块( ImapFlow )因为远远优于任何现有的替代品而获得了增长的使用。文档页面每月大约给 EmailEngine 的主页带来 100 位访问者,这不多,但嘿,这是免费流量,有时这些访问者确实会转化,使得这份努力变得有成果。
起初,甚至没有试用选项。如果你在应用程序启动后 15 分钟内没有提供有效的许可证密钥,应用程序就会停止工作。
我保持了相同的价格,每年 250 欧元,并且在第一个月内,我卖出了价值 1750 欧元的订阅。这是之前一年半收入的两倍,它决定了项目的命运。没有回头路了。
接下来,我开始提高定
价; 250 欧元变成了 495 欧元,然后是 695 欧元和 795 欧元,最后是 895 欧元。令我惊讶的是,这并不意味着客户数量减少。我猜对于企业来说,任何不到 1000 美元的金额都是小钱,所以这些价格上涨改变的唯一事情是提高了收入。
EmailEngine 当前的 MRR 是 6100 欧元,并且稳定增长,这在我居住的爱沙尼亚,让我能够支付自己一个体面的薪水,这样我就可以全职工作在我的项目上。我唯一的遗憾是我没有更早开始销售我的软件,只是发布了免费的开源软件。是的,我在 GitHub 上有一些赞助商,但它从未是一个大量的金额,根据我恰好有多少赞助商,每月从 50 美元到 750 美元不等。与依赖随机人们的好意相比,向商业客户销售无疑更可靠,更可预测。
感慨几年前这种高质量的商用翻译软件几乎不可能开源,So ,如果你正在使用 3.5API 进行翻译工作,完全可以换到开源模型 QWen 上....
1
neteroster 304 天前
是的确实不错,中日也还行,总体感觉是比 GPT 3.5 强,有的精彩的地方甚至能超过 4 ,这是一个好时代。
|
2
lovestudykid 304 天前
有什么地方提供 QWEN 的 API 吗?
|
3
zu1k 303 天前 via iPhone
@lovestudykid #2 阿里云和 togetherai
|
4
FuzzySloth2 247 天前 via iPhone
真的很强,今天有幸通过 togetherai 用到 qwen
|
5
daisyfloor 175 天前 via iPhone
这个会遇到内容审查么
|
6
daisyfloor 175 天前 via iPhone
这个会遇到内容和谐么?
|