小编gel*_*mil的帖子

确定指定日期的Java夏令时(DST)是否处于活动状态

我有一个Java类,它接收位置的纬度/经度,并在夏令时开启和关闭时返回GMT偏移.我正在寻找一种简单的方法来确定Java当前日期是否为夏令时,因此我可以应用正确的偏移量.目前我只对美国时区执行此计算,但最终我还希望将其扩展到全球时区.

java datetimeoffset dst

59
推荐指数
3
解决办法
9万
查看次数

使用Hibernate的商业Web应用程序中的MySQL许可

我正在评估使用Hibernate作为ORM框架开发商业Java Web应用程序的前景.此应用程序将安装在客户的服务器上,并将由少数用户使用.此外,我不想发布我的源代码,因为应用程序是关键任务,它可能会危及应用程序的安全性.

我设计了应用程序,所以如果客户已经拥有企业数据库许可证,我就会配置Hibernate来使用该数据库.否则,理想情况下我想为他们提供/推荐数据库.根据我目前的专业知识,我更喜欢使用商业双重许可的MySQL和GPL.

除了Hibernate方言设置之外,我不打算在我的应用程序中使用任何特定于MySQL的代码或SQL.基于MySQL网站上的信息和我在网上阅读的许多相互矛盾的帖子,看来如果我想以这种方式分发应用程序,我需要从MySQL购买商业许可证.商业许可证的费用(根据我的理解,每年600美元以上)会使软件过于昂贵.我觉得必须有其他商业Web应用程序允许类似的功能,而不是与数据库捆绑在一起.

这让我想到了这两个问题:

1.)是否有任何已知的情况,您可以使用商业闭源应用程序使用MySQL Community Edition而无需支付许可费?如果是这样,您是否知道任何合法的商业应用程序或公司?

2.)理想情况下,我想使用MySQL连接器J驱动程序,我相信它也是双许可的.如果我没有在我的代码中捆绑这个jar,而是指示用户下载连接器并直接从MySQL的网站下载并安装MySQL服务器,这是否允许在GPL下?

Stack Overflow上已经有一些有用的帖子(例如MySQL许可和GPL),但我正在为我的案例寻找更具体的答案.我意识到我们大多数人都不是律师,但任何指导都会有所帮助,所以我可以解决法律问题并开始实际编码!谢谢.

mysql licensing hibernate gpl

7
推荐指数
1
解决办法
4128
查看次数

标签 统计

datetimeoffset ×1

dst ×1

gpl ×1

hibernate ×1

java ×1

licensing ×1

mysql ×1