Linux 与Windows 在桌面领域的互操作性
作者:

Interoperability of Linux and Windows in Desktop Domain
Author:
  • 摘要
  • | |
  • 访问统计
  • |
  • 参考文献 [43]
  • |
  • 相似文献 [20]
  • | | |
  • 文章评论
    摘要:

    Linux和Windows都是计算机操作系统领域中的技术热点,两者实现互操作有利于在竞争中共同推动操作系统技术向纵深发展。针对Linux和Windows在桌面领域中的互操作问题,文中作了系统的阐述。在桌面领域,Linux和Windows可以采用API仿真等虚拟化技术或修改操作系统源代码的方法来互运行对方程序,可以采用开放、通用与统一的数据文件格式标准来互处理数据文件,可以采用内核空间文件系统机制或用户空间文件系统机制来互访问文件系统等。

    Abstract:

    Linux and Windows are both hot points in the academic field of computer technology. The interoperability of them two further expands their respective development area. On the other hand, some new technology problems are also produced. Focusing on the interoperability of Linux and Windows in desktop domain, this paper goes into a little more detail about these problems and their solutions. In desktop domain, the two operating systems can mutually run programs by adopting virtualization technologies such as API emulation or by altering source codes of operating systems, can mutually deal with data files by adopting open, common and unified data file format standards, and can mutually access file systems by adopting the mechanism of file system in kernel space or in user space.

    参考文献
    1 陆首群.Linux/Windows 二元主流并进.信息系统工程,2007,(11):81-82.
    2 Interoperability.http://en.wikipedia.org/wiki/Interoperability,2010.
    3 陆首群.探讨开源软件的互操作策略.软件世界,2007,(6):57-59.
    4 毛德操,胡希明.Linux 内核源代码情景分析.杭州:浙江大学出版社,2002.
    5 陈向群,向勇,王雷等.Windows 操作系统原理(第2 版).北京:机械工业出版社,2005.
    6 Corbet J, Rubini A, Kro A, Hartman G. LINUX DeviceDrivers. Sebastopol, California: OREILLY & AssociatesINC, 2005.
    7 Orwick P. Devloping Drivers with the Windows DriverFoundation. Redmond, Washington, USA: Microsoft Press,2007.
    8 Russinovich ME, Solomon DA. Chin AJ. Microsoft WindowsInternals Redmond, Washington: Microsoft Press, 2005.
    9 NDISwrapper.http://wiki.debian.org/ NdisWrapper,2010.
    10 毛德操. 关于Longene 开发: 漫谈兼容内核: 漫谈Wine.http://www.longene.org/whitebook.php,2010.
    11 About Wine.http://www.winehq.org/about/,2010.
    12 Cygwin.http://www.cygwin.com/,2010.
    13 ReactOS Development Whitepaper.http://www.reactos.org/en/ dev_whitepaper.html, 2010.
    14 毛德操.Windows 内核情景分析.采用开源代码ReactOS北京:电子工业出版社,2009.
    15 Services for UNIXhttp://www.microsoft.com/china/wind-owsserver2003/sfu/default.mspx,2010.
    16 英特尔开源软件技术中心.复旦大学并行处理研究所.系统虚拟化.原理与实现.北京:清华大学出版社,2009.
    17 Ward B. The Book of Vmware. Sebastopol, California,USA:Oreilly & Associates INC, 2005.
    18 Virtualbox technical documentation.http:// www. virtualbox.org / wiki/VirtualBox_architecture,2010.
    19 石磊,邹德清,金海.Xen 虚拟化技术.武汉:华中科技大学出版社,2009.
    20 Xen.http://www.xen.org/,2010.
    21 What is coLinux.http://www.colinux.org/,2010.
    22 Andlinux introduction.http://www. and linux .org/,2010.
    23 Lina-Linux Network Administrator.http:// lina. sourceforge.net/,2010.
    24 Kernel-based Virtual Machine. http://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine, 2010.
    25 万小利,孙萍.Windows 常见文件格式详解.北京:北京理工大学出版社,2001.
    26 姜楠,王健.常用多媒体文件格式与压缩标准解析.北京:电子工业出版社,2005.
    27 倪光南.推行开放标准,促进自主创新.中国标准化,2007,(2):7-8,11.
    28 ISO/IEC 26300:2006.http://www.iso.org/iso/catalogue_ det-ail.htm.csnumber.43485,2010.
    29 Office Open XML.http://en.wikipedia.org/wiki/Office_ Op-en_XML #ISO.2FIEC_29500:2008, 2010.
    30 UOF 国家标准文档格式研制过程.http://www.uofsdk.org/index.phpmod= news&act= shownews&id=34,2010.
    31 贾素玲,王强,许珂,等.XML 核心技术.北京:高等教育出版社,2005.
    32 Love R. Linux Kernel Development.New York, New York,USA: Macmillan Computer Pub, 2005.
    33 潘爱民.Windows 内核原理与实现.北京:电子工业出版社,2010.
    34 Linux NTFS file system support.http://sourceforge.net/projects /linux-ntfs/, 2010.
    35 Filesystem in Userspace.http://fuse.sourceforge.net/,2010.ntfsprogs.http://en.wikipedia.org/wiki/Ntfsprogs#Included_ programs, 2010.
    36 NTFS-3G Manual.http://www.tuxera.com/community/ntfs-3g-manual/,2010.
    37 Captive: The first free NTFS read/write filesystem for GNU/Linux.http://www.jankratochvil.net/project/captive/,2010.
    38 NTFS&HFS for Linux 8.1 Express.http://www.paragonsoftware.com /home /ntfs-linux-per /index.html, 2010.
    39 Ext2Fsd Project FAQ.http://www.ext2fsd.com/page_id=7,2010.
    40 EXT2 IFS for Windows. http://uranus.chrysocome.net /linux/ext2ifs.htm, 2010.
    41 Dokan.http://dokan-dev.net/en/,2010.
    42 倪光南.关于文档格式标准等问题的新建议.http://www.blogchina.com /20080226481208.html, 2008.
    43 倪光南.开源:中国软件的出路.软件世界,2006,(14):20-21.
    引证文献
引用本文

王亚军. Linux 与Windows 在桌面领域的互操作性.计算机系统应用,2012,21(1):198-203

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2011-05-19
  • 最后修改日期:2011-06-10
文章二维码
您是第12472399位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号