Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   13 Dec 2001  17:11:20
 To : All
 Subject : URL: http://www.lwn.net/2001/1213/devel.php3
 -------------------------------------------------------------------------------- 
 
    [1][LWN Logo] 
    
                                [2]Click Here 
    [LWN.net]
    
    Sections:
     [3]Main page
     [4]Security
     [5]Kernel
     [6]Distributions
     Development
     [7]Commerce
     [8]Linux in the news
     [9]Announcements
     [10]Linux History
     [11]Letters
    [12]All in one big page
    
    See also: [13]last week's Development page.
    
 Development projects
 
 News and Editorials
 
    The Bochs x86 CPU Emulator. [14]Bochs, written by Kevin Lawton, is an
    open source x86 emulator. Bochs can be configured to emulate 286, 386,
    486, Pentium, and Pentium Pro processors. Bochs runs Windows 95/98/NT
    and other operating systems under Linux and other operating systems.
    Bochs is written in C++ and is licensed under the GPL license.
    
    As with most emulators, performance is not exactly spectacular,
    [15]The Bochs FAQ claims a 1.5 MIPS equivalent speed while running on
    a 400Mhz PII Linux machine. This slowness is partly attributable to
    the fact that Bochs can run on non x86 processors including PPC,
    Alpha, Sparc, and MIPS, there is no dependence on the native
    instruction set of the host processor.
    
    There are many uses for such a system, including testing new OS
    installs and debugging OSes while maintaining a working system. Bochs
    should also be useful for running that one special application that
    isn't available under Linux.
    
    Bochs has been successfully used to run the Windows 95, 98, and NT
    operating systems, various Microsoft Office apps have been tested
    under those OSes. Performance is typically too slow for the more
    complicated games, such as DOOM, although a 1.7 Ghz processor may help
    in that area.
    
    Emulation of a number of typcial PC hardware devices is provided,
    Bochs has support for emulated ports, soundcards, CD-ROMs, and one
    netorking card. The emulated filesystem appears as one large file on
    the host OS filesystem.
    
    The project has [16]announced the release of Bochs 1.3. This release
    includes quite a few performance improvements, a number of new
    features, and a new, menu-based configuration system.
    
    The Bochs project is looking for help from PC hardware gurus in the
    area of more hardware emulation, and bug fixing in currently emulated
    devices. Help is also needed in the area of documentation and testing.
    This project has made some serious progress; it's worth a look. The
    [17]Bochs Documentation is a good place to start.
    
 Education
 
    SEUL/edu Linux in Education Report. The [18]SEUL/edu Linux in
    Education Report for December 10 is out. Covered topics include Linux
    in Manitoba schools, the KDE Edutainment Project, and more.
    
 Electronics
 
    XCircuit 2.5.1 beta released. A new beta version of the XCircuit
    schematic drawing program [19]has been released. Version 2.5.1 adds
    support for numerical parameters, the XCircuit license has also been
    changed to the GPL.
    
    New Icarus Verilog Snapshot. A new snapshot of the Icarus Verilog
    simulation language compiler has been announced. See the [20]release
    notes for all of the details.
    
 Embedded Systems
 
    Embedded Linux Newsletter for December 6, 2001. The [21]December 6,
    2001 edition of the LinuxDevices Embedded Linux Newsletter is out.
    This issue looks at HP's blade server initiative, and ZapMedia's
    ZapStation. A developer's contest for the Sharp Zaurus SL-5000D Linux
    PDA has also been announced.
    
 Mail Software
 
    Procmail Basics (O'Reilly). Dru Lavigne [22]discusses Procmail
    installation on O'Reilly's OnLamp site. "If you receive more than a
    few email messages a day, you've probably discovered that it becomes
    increasingly difficult to sort and prioritize your email. Messages you
    want to read immediately can get lost in a sea of less-important
    messages. Worse, your inbox can become cluttered with spam,
    virus-infected messages, and other disagreeables. Fortunately, the
    procmail program has been designed to help you sort through this
    mess."
    
 Web-site Development
 
    The return of Quanta. Quanta is a KDE-based web development tool. Its
    status has been unclear for some time, since some of its developers
    have decided to turn it into a proprietary product. Now, however,
    [23]Quanta Plus 2.0 has been released under the GPL. The release
    announcement includes a long description of what's up with Quanta, and
    where the developers plan to go for the next big release. (Thanks to
    [24]KDE Dot News).
    
    mnoGoSearch-php-3.2.0.beta1 released. A new version of the php search
    front end for mnoGoSearch [25]has been announced. This version
    [26]features search daemon support, support for synonyms, bug fixes
    and more.
    
    ASPSeek v.1.2.7 released. Version 1.2.7 of the ASPSeek search engine
    [27]has been released. This version [28]features a number of bug fixes
    and portability improvements.
    
    Zope 2.5.0 beta 2 availble. Zope version 2.5.0 beta 2 [29]has been
    announced. This version features a fix for a major memory leak and
    other bug fixes. New features include a preview field for image
    objects, a new user management API, user folder password encryption,
    session tracking, and more.
    
 Miscellaneous
 
    Intel released OpenCV 2.1. Intel has [30]announced the open source of
    OpenCV 2.1, an computer vision library which can perform stereoscopic
    processing.
    
    Packaging software with RPM, Part 2 (IBM developerWorks). Dan Poirier
    [31]continues with part two in his series on building RPM packages.
    See [32]part one for the whole story. Build an RPM package and get
    your open source project into wider use.
    December 13, 2001
    
    Application Links
    [33]GIMP
    [34]Mozilla
    [35]Galeon
    [36]High Availability
    [37]ht://Dig
    [38]mnoGoSearch
    [39]MagicPoint
    [40]Wine
    [41]Worldforge
    [42]Zope
    Open Source Code Collections
    [43]Berlios
    [44]Freshmeat
    [45]OpenSourceDirectory
    [46]Savannah
    [47]Le Serveur Libre
    [48]SourceForge
    [49]Sweetcode
    
    
    
 Desktop Development
 
 Audio Applications
 
    Glame 0.5.4 released. A new version of the Glame audio file editor
    [50]has been announced on the Linuxmusic site. The [51]Glame home page
    has not yet been updated. This version is considered beta quality and
    features filteredit improvements, a cool export dialog, bug fixes, and
    more.
    
    WaveSurfer 1.2 released. Version 1.2 of the WaveSurfer sound
    visualization and manipulation tool [52]has been released. New
    features include support for Ogg/Vorbis files, support for Unicode and
    localization, and more functionality for HTK/MLF files.
    
 Web Browsers
 
    Mozilla Status Update. The [53]December 6, 2001 Mozilla Status Update
    lists a number of changes to the Mailnews and Editor sections of
    Mozilla. Also see [54]the Mozdev site for more Mozilla development
    news.
    
    Galeon 1.0.1 released. Version 1.0.1 of the small, fast Galeon web
    browser [55]has been announced. This version fixes a few bugs. RPMs
    for Red Hat 6.X are also available for this release. Downloads are
    [56]available here.
    
    New fresh and exciting Encompass available (gnome.org). Gnome.org
    [57]reports on the [58]Encompass browser. "Rodney Dawes has just made
    a new release of the browser Encompass. This is an early preview
    mainly targeted at developers, but it do show of the power of
    Encompass's new codebase."
    
 Desktop Environments
 
    This week's GNOME Summary. The [59]GNOME Summary for December 7 is
    out. This issue includes some GNOME2 screenshots, the Encompass
    browser, the final GNOME Foundation board election results, and more.
    
    GNUstep Weekly Editorial. The December 7, 2001 [60]GNUstep Weekly
    Editorial is out with the latest developments from the GNUstep desktop
    environment.
    
    Kernel Cousin KDE #29. [61]Kernel Cousin KDE #29 is out. Topics
    covered include Opera style mouse gestures for Konq/E, SVG and KDE3,
    an application for learning conjugation, Konsole development,
    Konqueror and online banking, and more.
    
    People of KDE: Adriaan de Groot. This week, KDE.org [62]interviews
    Adriaan de Groot, the current maintainer of KPilot.
    
 Games
 
    Crystal Space 0.92. A new version of the Crystal Space C++ game
    development kit [63]has been released. This version features bug
    fixes, better documentation, and a few minor API changes.
    
 Graphics
 
    Open CASCADE 4.0. Version 4.0 of the Open CASCADE 3D modeling library
    has been [64]released. There's a number of new features, including the
    new Extended Data Exchange facility.
    
 GUI Packages
 
    How to Develop with GLADE!. Gnome.org[65] points to two articles on
    developing with GLADE, the GNOME RAD GUI tool.
    
 Interoperability
 
    Wine Weekly News for December 12, 2001. The latest [66]Wine Weekly
    News is available. This issue looks at the implications of the
    Microsoft antitrust settlement on Wine, OSS fixes, SHLWAPI Additions,
    an async I/O Patch, and more.
    
 Office Applications
 
    Kernel Cousin GNUe #6. The [67]December 8, 2001 issue of Kernel Cousin
    for GNU Enterprise is out with the latest development from that
    project..
    
    AbiWord Weekly News #73. [68]The latest AbiWord Weekly News is
    available. This edition features a rant on people's expectations of
    AbiWord.
    
 Miscellaneous
 
    Guikachu 1.0.0: 'Team Pocket'. Gnome.org [69]takes a look at Guikachu
    1.0.0, a utility for creating PalmOS resource files under Unix based
    systems. Guikachu is licensed under the GPL license.
    
    Desktop Environments
    [70]GNOME
    [71]GNUstep
    [72]KDE
    [73]XFce
    [74]XFree86
    Window Managers
    [75]Afterstep
    [76]Enlightenment
    [77]FVMW2
    [78]IceWM
    [79]Sawfish
    [80]WindowMaker
    Widget Sets
    [81]GTK+
    [82]Qt
    
    
    
 Programming Languages
 
 Assembly Language
 
    Osimpa macro-assembler. Here's [83]a report on the latest developments
    to the osimpa macro-assembler. "osimpa is a macro-assembler or
    'compembler' written entirely in GNU Bash. With minor modifications it
    should also work with pdksh and zsh. It currently supports the Intel
    80386 real and protected modes."
    
 Caml
 
    The latest Caml Weekly News. The [84]December 5 through 11, 2001
    edition of the Caml Weekly News is out. Topics include code size
    versus languages, unreliable threading, Ensemble 1.33, embedding
    Ocaml, and SML to OCaml.
    
    SCaml extension to the OCaml compiler. [85]SCaml is an extension to
    the OCaml compiler. It adds module unloading, a workaround for mangled
    function names, and an uninliner for .cmx among other things.
    
 FORTRAN
 
    g95 Progress. Work continues on the [86]g95 FORTRAN compiler project.
    "G95 is still in an embryonic state. Perusing the g77 source, we
    estimate that about 200,000 lines of code will be necessary to
    implement g95. G95 is currently about 33,000 lines long, making it
    about version 0.165. The current g95 does nothing except print the
    contents of internal data structures."
    
 Lisp
 
    OpenMCL 0.9 released. A new version of OpenMCL [87]has been announced.
    Version 0.9 features internal file structure changes, more debugging
    and introspection tools, new memory access primitives, and sample code
    for OpenGL/GTK+.
    
 Perl
 
    Parrot 0.0.3 is released! (use Perl). A new version of Parrot, the
    Perl 6 interpreter [88]has been announced. This version adds full
    support for custom data types.
    
    The Perl Foundation launches. The [89]Perl Foundation is a non-profit
    operation which seeks to promote the use and development of the Perl
    language. The Foundation's web site is now up, and the 2002 grant
    funding drive has begun.
    
    Damian Conway Interview (pair.com). Pair Networks is running [90]an
    interview with Damien Conway. Among other things, Damien talks about
    many new Perl modules that he is working on.
    
    Perl 6 Porters for December 10, 2001. The [91]December 10, 2001
    edition of the Perl 6 Porters digest is out. Topics include Parrot
    0.03, the Parrot FAQ 0.2, The GCC Register Transfer Language, the
    Parrot Execution Environment, and more.
    
 PHP
 
    PHP Weekly Summary for December 11, 2001. The [92]December 11, 2001
    edition of the PHP Weekly Summary is available. Topics include a long
    list of bugs, fixes, and new features for PHP.
    
    PHP 4.1.0. PHP 4.1.0 has been [93]released. There's numerous
    performance improvements and such, but the most significant change is
    probably the move away from automatically setting up form parameters
    as global variables. This feature makes form programming easy, but
    opens PHP code up to a number of potential security problems. For now,
    code that depends on the old behavior will not break, but things are
    clearly moving in that direction. (Thanks to Serguei Sokol).
    
 Python
 
    This week's Python-URL. [94]Dr. Dobb's Python-URL for December 10 is
    out, with the usual roundup of interesting stuff from the Python
    development community.
    
    Python timeline. Mark Pilgrim has put together a [95]Python Timeline,
    covering Python history back to Guido's announcement of the language
    in 1991. The site is open to suggestions about more historical Python
    events.
    
 Ruby
 
    This week on the Ruby Garden. This week, [96]the Ruby Garden covers
    the String#match method, programming Ruby in Spanish, the Torrent work
    flow Library, and more.
    
    Ruby/FLTK 0.5.0. A new version of Ruby/FLTK, the Ruby binding to the
    FLTK toolkit, [97]is available.
    
 Tcl/Tk
 
    This week's Tcl-URL. [98]Dr. Dobb's Tcl-URL for December 10 is out,
    with the latest from the Tcl/Tk development community.
    
 XML
 
    Effective XML processing with DOM and XPath in Java (IBM
    developerWorks). Parand Tony Darugar [99]writes about XML processing
    in Java on IBM's developerWorks. "Based on an analysis of several
    large XML projects, this article examines how to make effective and
    efficient use of DOM in Java. The DOM offers a flexible and powerful
    means for creating, processing, and manipulating XML documents, but it
    can be awkward to use and can lead to brittle and buggy code."
    
    Java configuration with XML Schema (IBM developerWorks). Marcello
    Vitaletti [100]writes about Java and XML Schema on IBM's
    developerWorks. "This article shows how to use a Java XML parser
    together with the Java language reflection features to create an
    arbitrary set of named objects according to the content of an XML
    file. Objects created by the proposed initialization process live in a
    hierarchical, global namespace. References to these objects anywhere
    in the code can be obtained by a simple query."
    
    Section Editor: [101]Forrest Cook
    
    Language Links
    [102]Caml
    [103]Caml Hump
    [104]Tiny COBOL
    [105]Erlang
    [106]g95 Fortran
    [107]Gnu Compiler Collection (GCC)
    [108]Gnu Compiler for the Java Language (GCJ)
    [109]Guile
    [110]Haskell
    [111]IBM Java Zone
    [112]Jython
    [113]Free the X3J Thirteen (Lisp)
    [114]Use Perl
    [115]O'Reilly's perl.com
    [116]Dr. Dobbs' Perl
    [117]PHP
    [118]PHP Weekly Summary
    [119]Daily Python-URL
    [120]Python.org
    [121]Python.faqts
    [122]Python Eggs
    [123]Ruby
    [124]Ruby Garden
    [125]MIT Scheme
    [126]Schemers
    [127]Smalltalk
    [128]Tcl Developer Xchange
    [129]Tcl-tk.net
    [130]O'Reilly's XML.com
    [131]Regular Expressions
    
    
                                                       [132]Next: Commerce
    
    [133]Eklektix, Inc. Linux powered! Copyright Л 2001 [134]Eklektix,
    Inc., all rights reserved
    Linux (R) is a registered trademark of Linus Torvalds
 
 References
 
    1. http://lwn.net/
    2. http://ads.tucows.com/click.ng/pageid=001-012-132-000-000-005-000-000-012
    3. http://lwn.net/2001/1213/
    4. http://lwn.net/2001/1213/security.php3
    5. http://lwn.net/2001/1213/kernel.php3
    6. http://lwn.net/2001/1213/dists.php3
    7. http://lwn.net/2001/1213/commerce.php3
    8. http://lwn.net/2001/1213/press.php3
    9. http://lwn.net/2001/1213/announce.php3
   10. http://lwn.net/2001/1213/history.php3
   11. http://lwn.net/2001/1213/letters.php3
   12. http://lwn.net/2001/1213/bigpage.php3
   13. http://lwn.net/2001/1206/devel.php3
   14. http://bochs.sourceforge.net/
   15.
 http://bochs.sourceforge.net/cgi-bin/topper.pl?name=Bochs+FAQ&url=http://bochs.s
 ourceforge.net/docs-html/faq.html
   16. http://lwn.net/2001/1213/a/bochs.php3
   17.
 http://bochs.sourceforge.net/cgi-bin/topper.pl?name=New+Bochs+Documentation&url=
 http://bochs.sourceforge.net/doc/docbook/alldocs.html
   18. http://www.seul.org/edu/report59.html
   19. http://xcircuit.ece.jhu.edu/news.html
   20. ftp://icarus.com/pub/eda/verilog/snapshots/verilog-20011209.txt
   21. http://www.linuxdevices.com/files/newsbriefs/dec06-01.html
   22. http://www.onlamp.com/pub/a/bsd/2001/12/06/FreeBSD_Basics.html
   23. http://quanta.sourceforge.net/release2.php
   24. http://dot.kde.org/1007932581
   25. http://mnogosearch.org/
   26. http://mnogosearch.org/Download/php/ChangeLog
   27. http://www.aspseek.org/
   28. http://www.aspseek.org/changes.html
   29. http://www.zope.org/Products/Zope/2.5.0b2/zope250b2announce
   30.
 http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.121101/213450279&ticker=IN
 TC
   31. http://www-106.ibm.com/developerworks/library/l-rpm2/?loc=dwmain
   32. http://www-106.ibm.com/developerworks/library/l-rpm1/
   33. http://www.gimp.org/
   34. http://www.mozilla.org/
   35. http://galeon.sourceforge.net/
   36. http://linux-ha.org/
   37. http://www.htdig.org/
   38. http://mnogosearch.org/
   39. http://www.Mew.org/mgp/
   40. http://www.winehq.com/
   41. http://www.worldforge.org/
   42. http://www.zope.org/
   43. http://developer.berlios.de/
   44. http://freshmeat.net/
   45. http://www.opensourcedirectory.org/
   46. http://savannah.gnu.org/
   47. http://serveur-libre.enst-bretagne.fr/
   48. http://sourceforge.net/
   49. http://www.sweetcode.org/
   50. http://www.linuxmusic.fr.st/
   51. http://glame.sourceforge.net/en/index.var
   52. http://www.speech.kth.se/wavesurfer/
   53. http://www.mozilla.org/status/2001-12-06.html
   54. http://mozdev.org/
   55. http://galeon.sourceforge.net/news/index.php#29
   56. http://galeon.sourceforge.net/download/
   57. http://news.gnome.org/gnome-news/gnome-news/1007854736/index_html
   58. http://elysium.zoned.net/encompass/index.html
   59. http://lwn.net/2001/1213/a/gnome-summary.php3
   60. http://lwn.net/2001/1213/a/gnusteped.php3
   61. http://kt.zork.net/kde/kde20011207_28.html
   62. http://www.kde.org/people/adriaan.html
   63. http://lwn.net/2001/1213/a/crystalspace092.php3
   64.
 http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/story/11-27-200
 1/0001622137&EDATE=
   65. http://news.gnome.org/gnome-news/gnome-news/1008009058/
   66. http://lwn.net/2001/1213/a/wwn011212.php3
   67. http://kt.zork.net/GNUe/gnue20011208_6.html
   68. http://www.abisource.com/information/news/2001/awn73.phtml
   69. http://news.gnome.org/gnome-news/gnome-news/1007762214/
   70. http://www.gnome.org/
   71. http://www.gnustep.org/
   72. http://www.kde.org/
   73. http://www.xfce.org/
   74. http://www.xfree.org/
   75. http://www.afterstep.org/
   76. http://www.enlightenment.org/
   77. http://www.fvwm.org/
   78. http://icewm.sourceforge.net/
   79. http://sawmill.sourceforge.net/
   80. http://www.windowmaker.org/
   81. http://www.gtk.org/
   82. http://www.trolltech.com/products/index.html
   83. http://lwn.net/2001/1213/a/osimpa.php3
   84. http://lwn.net/2001/1213/a/cwn011205.php3
   85. http://algol.prosalg.no/~malc/scaml/
   86. http://g95.sourceforge.net/
   87. http://lwn.net/2001/1213/a/openmcl0.9.php3
   88. http://use.perl.org/articles/01/12/11/1758206.shtml
   89. http://perl-foundation.org/
   90. http://www.pair.com/pair/current/insider/1201/damianconway.html
   91. http://www.perl.com/pub/a/2001/12/p6pdigest/20011208.html
   92. http://www.zend.com/zend/week/week66.php
   93. http://www.php.net/release_4_1_0.php
   94. http://lwn.net/2001/1213/a/python-url.php3
   95. http://diveintomark.weblogger.com/pythontimeline
   96. http://www.rubygarden.org/
   97. http://ruby-fltk.sourceforge.net/
   98. http://lwn.net/2001/1213/a/tcl-url.php3
   99. http://www-106.ibm.com/developerworks/xml/library/x-domjava/?loc=dwmain
  100.
 http://www-106.ibm.com/developerworks/java/library/x-jschema/index.html?loc=j
  101. mailto:lwn@lwn.net
  102. http://caml.inria.fr/
  103. http://caml.inria.fr/hump.html
  104. http://tiny-cobol.sourceforge.net/
  105. http://www.erlang.org/
  106. http://g95.sourceforge.net/
  107. http://gcc.gnu.org/
  108. http://gcc.gnu.org/java/
  109. http://www.gnu.org/software/guile/guile.html
  110. http://haskell.org/
  111. http://www.ibm.com/developer/java/
  112. http://sourceforge.net/projects/jython
  113. http://ww.telent.net/cliki/Free%20The%20X3J%20Thirteen
  114. http://use.perl.org/
  115. http://www.perl.com/
  116. http://www.ddj.com/columns/perl/
  117. http://www.php.net/
  118. http://www.zend.com/zend/week/
  119. http://www.pythonware.com/daily
  120. http://www.python.org/
  121. http://python.faqts.com/
  122. http://www.rimbault.net/python/
  123. http://www.ruby-lang.org/en/index.html
  124. http://www.rubygarden.org/
  125. http://www.swiss.ai.mit.edu/projects/scheme/index.html
  126. http://www.schemers.org/
  127. http://www.smalltalk.org/main.html
  128. http://tcl.activestate.com/
  129. http://www.tcl-tk.net/
  130. http://www.xml.com/
  131. http://regularexpressions.com/RegularExpressions/
  132. http://lwn.net/2001/1213/commerce.php3
  133. http://www.eklektix.com/
  134. http://www.eklektix.com/
 
 --- ifmail v.2.14.os7-aks1
  * Origin: Unknown (2:4615/71.10@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 URL: http://www.lwn.net/2001/1213/devel.php3   Sergey Lentsov   13 Dec 2001 17:11:20 
Архивное /ru.linux/1986199650a69.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional