R语言被广泛采用的一个主要原因就是它的开源性,任何人都可以下载、修改并再次分享(只能通过开源的方式)R语言的二进制代码。从技术上讲,R语言是通过GNU通用公共许可证来发布的。这意味着,用户可以基于任何目的来使用R语言,但同样该用户也必须使用GNU通用公共许可证来分享其所有的R语言衍生品。
作为一门统计分析语言,R由于具有以上特性,因此非常适合以下目标用户使用。
● 学术用户: 在学术环境中,知识共享是一个必需条件。通过R语言,学术圈可以共享工作成果,无须担心版权和许可证问题,因而该语言在学术研究中非常实用。
● 商业用户: 企业总是因为预算限制而烦恼,拥有一款免费而又专业的统计分析软件,正是它们的梦想。
● 个人用户 :这类用户兼具上述两类用户的需求特点。这类用户会发现,拥有一款可以用来学习统计分析并分享相应成果的免费工具真是太棒了。