减价许可

另一个大变化是降价1.0.1tolicensing有关。Markdown 1.0和更早的版本都是在GPL;从版本1.0.1开始,Markdown现在是根据a授权的限制较少bsd风格的许可证

如果你只是一个使用Markdown的人,从您的角度看,这种许可更改没有什么不同。5 .现在还可以免费下载(详情请稍后再谈)虽然)。

(如果你使用减价,但可能会感兴趣,我鼓励你们看一些Markdown语法的例子。这是“获取”Markdown功能的最佳方式。你可以通过在urlof任何文章中添加“.text”后缀来查看我的任何大胆火球万博manbetx贴吧文章的降价来源。例如,查看原始的Markdown源代码文章中,看这里。我改天再解释这个窍门是怎么用的。

然而,如果您是一名开发人员,希望将Markdown作为ofor的一部分与您自己的项目或应用程序结合使用,我转换到bsd应该会使这一点变得非常容易——特别是对于其他在bsd风格许可下获得许可的开源项目。万博提款要多久

授权讨论让我昏昏欲睡,所以我尽量保持简短。

在一个螺母,我最初选择GPL作为Markdown的原因是我有一个模糊的概念,认为Markdown可以免费提供给只想使用它的用户的想法很糟糕,以及编写其他开源项目的开发人员。万博提款要多久写非开源项目的商业用户和开发人员想要包含Markdown,他们可能愿意付给我一些合理的费用,让我以GPL之外的方式授权Mar万博提款要多久kdown。

这只是一个概念,虽然。在实践中,使用gpld对我的两个目标没有帮助:

  • 在BSD(或类似的)下创建开源项目的开发人员感觉他们不能在gpl万博提款要多久下包含Markdown。这不是我想要的——我希望其他开源开发者能够在他们的系统中自由地使用Markdown。

  • 无论如何,没有商业开发人员或商业用户自愿支付任何许可费。

即使是陌生人,我很高兴地允许像Adriaan Tijsseling和Brent Simmons这样的独立Mac开发者在他们的博客编辑应用中包含markdown的副本,星质MarsEdit

我这么做的原因是,尽管他们的应用程序不是免费的,但很明显这就是它应该的方式。在使用Ecto和MarsEdit等桌面weblog编辑器的Markdownusers中,在发布到weblog之前,对“预览”标记格式的条目有强烈的需求。但是由于currentdesktop weblog编辑api的特性,这些应用程序提供此功能的唯一方法是在本地运行Markdown的副本。

但具有讽刺意味的是,像Ecto和marsedit这样的非开源软件包括了免费的Markdown,但是severalbsd授权的开源项目的作者们认为他们不能包含Markdown,万博提款要多久理由是他们不相信可以将gpl许可的perl脚本包含在bsd许可的项目中。

切换到bsd风格的许可证使事情变得简单。如果你想用它,继续下载吧,这是免费的。如果你想把它作为你自己编程项目的一部分,你可以自由地这样做,唯一的规定是:(a)你必须信任我;而且(b)未经我的允许,你不能使用“降价”这个名字。

这种许可变更也适用于Michel Fortin的PHP Markdownport,1.0.1版本应该很快就会发布,现在也可以在bsd风格的许可下使用。

至于从我的努力中赚几块钱(读:利用onMarkdown的人气赚钱),我把贝宝的捐款表格放在Markdownproject页面。如果你喜欢降价,觉得它值得你付出一点,我很高兴。我怀疑人们忽视网上小费罐和捐款箱的主要原因,即使是他们喜欢的项万博提款要多久目,他们希望“别人”也能参与进来。所以,我还包括了每个人贡献的总金额的连续计数。它应该用每个贡献更新“live”。你能通过开源软件赚钱吗?我们将会看到。

这是什么意思把降价的价格定下来。如果你认为它应该是免费的,这很好,继续免费使用,没有附加条件。但如果你认为它值5美元,或15美元,或者25美元——你决定付多少钱。

(而且,即使总额保持在0美元或接近0美元的水平,我不是空手而归。因为Markdown排在第三位Six Apart的“可移动类型开发者大赛”,我赢了一个40gb的iPod和一个adobe Creative Suite。

关于Markdown已经讨论了很多好的特性想法Markdown-Discuss邮件列表。我想为1.1版本添加的特性包括:

  • 更智能的原始HTML内联块解析系统。
  • 可选地允许在A中处理标记下的格式的一种方法
    HTML标签。人们想要这个,所以他们可以应用CSS类和id到父标签,但仍然能够以Markdown格式写入内容。
  • 定义列表的语法。
  • 用于创建简单表的语法。
  • 一种指定A的方法引用您的属性。
  • 当用作weblog评论的格式时,能够将Markdown配置为去掉任何原始HTML标记将非常有用。

如果这个捐赠有用,我可能会花时间在onMarkdown 1.1上,越早越好。