技术开发 频道

Oracle数据库与MySQL数据库的几点区别

  共性与难题

  由于同是出于Unix门下,Linux与OS X系统之间自然是共性大于差异——这种情况也转化为不少软件开发机构的优势。

  俄勒冈州波特兰市的Avatron软件公司首席执行官Dave Howell喜欢雇用Linux和OS X开发者,以打造运行于苹果移动设备上的iOS应用程序。

  “Linux系统在概念上与BSD Unix非常接近,而后者正是OS X与iOS系统的基础。因此Linux程序员通常能够顺畅地过渡到iOS框架下的开发工作中,”Howell指出。

  “Linux工程师对于开源领域通常非常熟悉,”他继续说道,“这使得他们非常善于借鉴某些在OS X与iOS中不常用到的技术资源。”

  与此同时,开发者们也承认自己最喜欢的开发系统往往无法百分之百解决其面临的问题。

  例如,去年苹果正式宣布将与甲骨文(也就是Java的持有者)就OpenJDK展开合作,以保证Java开发工作能够在OS X系统上顺畅进行。但DoX系统公司的Horvath仍然抱怨称Java在OS X上的发布要迟于Linux版本,而且OS X至今仍不具备Java USB库。“这只是些微不足道的小事,为什么不能做好呢?”

  除此之外,他还希望OS X系统中的桌面虚拟化能变得更易于实现;他同时表示自己很想选择AppleMail之外的其它邮件客户端。

  而在Linux一边,Bougerolle则指出,“总有些小小的麻烦让我们不得不为之绞尽脑汁。比方说,在我的Linux版本当中,GNU图像处理程序(简称GIMP)只能实现全屏截图,而无法搞定当前窗口截图。OS X系统就没有这类低级失误。”

0
相关文章