计算Oracle数据库软件许可证License的使用量-阿里云开发者社区

开发者社区> 科技小能手> 正文

计算Oracle数据库软件许可证License的使用量

简介:
+关注继续查看
引言: 之前在和一家代理商的讨论过程中, 在开发和测试环境的数据库是否需要购买License 这个问题上产生了分歧, 按照我当时的理解只要是不用于商业用途或者说不部署实际使用的应用程序的环境是不需要购买License 的, 而代理商的工程师说不管你的开发还是测试环境其实都是为了生产环境而存在的,所以实际也是要购买License的。   Google了一把, Oracle官方的<Database Licensing> 分别定义了Development Environment、Test Environment和Production Environment三种环境。   以下是对Development Environment的说明:  

Development Environment: Customers may use Oracle Full Use licenses in a development environment. Customers also may download Oracle technology products from the Oracle Technology Network (OTN) at http://otn.oracle.com/software/. In order to download an Oracle product from OTN, customers must signify their agreement to the terms of the OTN Development License. This limited license gives the user the right to develop, but not to deploy, applications using the licensed products. It also limits the use of the downloaded product to one person, and limits installation of the product to one server. Customers may not use products licensed under the OTN Development License in connection with any classroom activity, internal data processing operations, or any other commercial or production use purposes.

The OTN Development License is a limited license, and is not part of the Oracle License and Services Agreement (OLSA). If a customer wants to use products licensed under an OTN Development License for any purposes other than the limited development rights granted by that license, including deployment of an application developed under an OTN Development License, he will need to contact Oracle, or an authorized Oracle reseller, to obtain the appropriate licenses.

 

用户从OTN上下载到的Oracle数据库软件遵循<The OTN Development License >OTN开发协议, 该协议给予用户开发的权利,但是不能部署应用程序, 也不能将之安装到服务器上( limits installation of the product to one server)。

以上对于开发环境的定义较为严格,如不能将开发环境搭建在服务器上, 这意为着我们只能在自己的桌面电脑上进行开发。 实际企业运作过程中很难完全避免<The OTN Development License >中的限制。

所以说虽然理论上开发环境是不需要购买相应的license软件使用许可证的,但是因为Development License的限制过于严格,所以我们口中的"开发环境" 实际可能被鉴定为测试环境。

而对于测试环境要求获得和产品环境(Production Environment)一样的 Oracle License and Services Agreement 协议的许可, 换句话说测试环境是需要购买License的。

Test Environment: All programs used in a test environment must be licensed under an OLSA or other appropriate Oracle (or Oracle authorized reseller) license agreement.

Production Environment: The environment used by end users for business or other operations is called a production environment. All programs used in the production environment must be licensed under an OLSA or other appropriate Oracle (or Oracle authorized reseller) license agreement

    在实际的License采购过程中,代理商或Oracle销售都可能这样告诉你"开发和测试环境都是需要购买License的" ,这样做可能是出于多种考虑的。而实际如果你很清楚数据库许可证协议的内容,那么你可以明确地判断你需要的究竟是否是Oracle定义的开发环境"Development Environment"


本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1278166


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【转】Oracle 查看表空间使用率 SQL 脚本
文章转自:http://blog.csdn.net/tianlesoftware/article/details/7619732 1 /* Formatted on 2012/5/31 14:51:13 (QP5 v5.
659 0
软件工程:为数十亿用户设计架构
在过去,我们已经分享过了支付宝伴随着双十一大促一路走来的技术演进,今天,我们邀请到了支付宝全局架构师曹刚,请他给大家分享一下,给 12 亿用户设计架构是什么体验。
1111 0
Ubuntu 系统实例 Apt-get 安装软件及问题处理
本文介绍主要介绍 Ubuntu 系统的实例 Apt-get 在线安装软件使用方法及常见问题处理。
971 0
【oracle】关于日志产生量的计算
根据每日归档的生成量,可以反过来估计每日的数据库活动性及周期性,并决定空间分配的问题!1.计算归档日志的生产量:select name,completion_time,BLOCKS * BLOCK_SIZE/1024/1024 MB from v$archived_log where rownum 2.
549 0
在oracle中计算时间差
计算时间差是oracle data数据类型的一个常见问题。oracle支持日期计算,你可以创建诸如“日期1-日期2”这样的表达式来计算这两个日期之间的时间差。 一旦你发现了时间差异,你可以使用简单的技巧来以天、小时、分钟或者秒为单位来计算时间差。
786 0
利用dblink实现oracle对oracle数据库的同步
利用dblink 做oracle到oracle的定时同步,以刚为卡中心做的一个同步为例 1、创建需要的dblink连接的数据库(若已经有,则不需要) 例: 查看 dblink : select * from dba_db_links; 创建 dblink : create database link ECARDRYXX connect to WPENG usin
1864 0
23706
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载