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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Lentsov                       2:4615/71.10   12 Apr 2001  17:11:29
 To : All
 Subject : URL: http://lwn.net/2001/0412/devel.php3
 -------------------------------------------------------------------------------- 
 
    [1][LWN Logo] 
    
                                [2]Click Here 
    [LWN.net]
    
    Sections:
     [3]Main page
     [4]Security
     [5]Kernel
     [6]Distributions
     [7]On the Desktop
     Development
     [8]Commerce
     [9]Linux in the news
     [10]Announcements
     [11]Linux History
     [12]Letters
    [13]All in one big page
    
    See also: [14]last week's Development page.
    
 Development projects
 
 News and Editorials
 
    Apache Software Foundation Releases 2.0 Beta [15][Apache] The
    [16]Apache Software Foundation (ASF) [17]has announced Apache 2.0.16,
    the first public beta of the Apache 2.0 Web Server. The [18]Overview
    of New Features lists the following Core enhancements:
      * Support for Unix/Posix threads which allows Apache to run in a
        hybrid multiprocess/multithreaded mode.
      * A New build system that is based on the popular autoconf and
        libtool packages.
      * Multiprotocol Support Work to allow for the serving of protocols
        other than http.
      * Better support for non-Unix platforms including BeOS, OS/2 and
        Windows.
      * Platform Specific [19]Multi-Processing Modules which allow for the
        isolation of platform specific code from the main server and can
        also be used to select threaded or forking operation.
      * A New Apache API which addresses problems with the Version 1.3
        module ordering and adds more capabilities from new modules.
      * Native IPv6 support to support the next generation of Internet
        protocol.
      * I/O Filtering by Apache modules which allows CGI script output to
        be filtered on the server side.
        
    The list of Module Enhancements for Apache 2.0 includes:
      * mod_auth_db with support for the Berkeley DB 3.0 database.
      * mod_auth_digest with support for session caching across processes.
      * mod_charset_lite a new module for character set translation.
      * mod_dav a new module that supports HTTP Distributed Authoring and
        Versioning (DAV).
      * mod_file_cache a new caching module that duplicates
        mod_mmap_static functionality and extends the caching abilities.
        
    The [20]Changes with Apache 2.0.16 document lists all of the changes
    in detail.
    
    Overall, this is a fairly major release of Apache with some nice new
    capabilities, and no doubt, some new bugs. Apache 2.0 is not
    recommended for production servers, but it would be a good idea to try
    it out in an experimental mode and report any problems that you
    encounter back to the development team.
    
 Databases
 
    mSQL 3.0 pre 2 available. Hughes Technologies [21]has announced the
    availability of mini SQL (mSQL) version 3.0 pre 2.
    
 Documentation
 
    LDP Weekly News - 2001-04-10. This weeks updates to the [22]Linux
    Documentation Project include new HOWTO's for 3D Modeling and LDAP
    use, and updates to the Linux Kernel HOWTO and Secure Programming
    HOWTO documents.
    
 Embedded Systems
 
    Embedded Linux Newsletter for Apr. 5, 2001 (LinuxDevices). The summary
    for the past week in the embedded Linux marketplace has been published
    by LinuxDevices.com. The [23]Embedded Linux Newsletter this week
    covers Rick Lehrbaum's "State of Embedded Linux" talk at the Colorado
    Linux Info Quest and Wind River's acquisition of BSDi, as well as
    other stories.
    
    Developer interest in Embedded Linux skyrockets (LinuxDevices).
    According to this LinuxDevices.com report, interest in [24]using Linux
    as an embedded system solution has surged since 1998, making it the #2
    system of choice behind Wind River's VxWorks.
    
 Filesystem Software
 
    Learning Linux LVM, Part 2 (IBM developerWorks). IBM developerWorks
    shows how to [25]add a logical volume to the root filesystem in order
    to add more disk space. "While the transition to LVM is a bit of an
    ordeal, once the transition is complete, managing filesystems becomes
    tremendously easier. As an example, I decided to resize my new /home
    logical volume, adding about 2 Gigabytes worth of space to the end of
    the filesystem. First, I added additional capacity to my "lv_home"
    logical volume, and then I used the resize_reiserfs utility to expand
    the filesystem so that it would use this additional capacity."
    
 Interoperability
 
    Wine Weekly News seeks a new editor. The Wine Weekly News [26]is
    looking for a new editor, if you have talents in that area, there's a
    void to fill.
    
 Network Management
 
    Preventative DNS (kuro5hin). In this column on kuro5hin, Dylan
    Griffiths shows, in fairly complete detail, the process involved in
    [27]moving from BIND to djbdns for DNS services.
    
    OpenNMS Update v2.15. The latest edition of the [28]OpenNMS Update is
    out and covers the release of OpenNMS 0.7.2, web UI authentication
    problems, and configuration issues.
    
 Printing Systems
 
    Open Source Omni Printer Driver version 0.0.8. A new version of the
    [29]Omni Printer Driver has been released. "The Omni printer driver
    provides support for over 250 printers using the Ghostscript
    framework. In addition, it provides a model for dynamically loading
    printer drivers, creating new devices by editing device description
    files, and simplifies new printer driver development by allowing for
    the subclassing of previous device features." The [30]list of
    supported printers contains quite a few printers, but HP models are
    noticeably absent. Omni is licensed under the Lesser Gnu Public
    License (LGPL). (Thanks to Kelli Wiginton.)
    
 Science
 
    Linux in Science report #8. The April 2, 2001 edition of the [31]Linux
    in Science Report is out, covering the recent Linux World Expo.
    "Overall, there were a number of interesting displays. Among these
    were the dual-processor Athlon system demonstrated by ASL Labs at the
    MandrakeSoft booth, a very cool display by members of the Brookhaven
    National Laboratory demonstrating the use of Linux in physics research
    there, the Flight Gear flight simulator project with a running
    FlightGear demo, and also the Etherboot project which has made
    important strides in making booting x86 PCs over a network an easier
    proposition." A number of open source science projects are listed at
    the bottom of the report.
    
    Medical software's free future (bmj.com). BMJ.com's letters section
    contains [32]a discussion about open source software in medicine. "An
    obvious route forward for the public sector would be to state that all
    software developed at the public's expense be licensed as open source,
    although the General Public License may not be the optimum licence."
    
    Molecular Biology related programs for Linux. The [33]Bioinformatics
    site is now hosting [34]Molecular Biology related programs for Linux,
    a repository for Linux based Molecular Biology software. Over 50
    programs are featured on the site to help you with that penguin
    cloning project.
    
    Scientific Python 2.2 released. Version 2.2 of Scientific Python
    [35]is available. "ScientificPython is a collection of Python modules
    that are useful for scientific computing. In this collection you will
    find modules that cover basic geometry (vectors, tensors,
    transformations, vector and tensor fields), quaternions, automatic
    derivatives, (linear) interpolation, polynomials, elementary
    statistics, nonlinear least-squares fits, unit calculations,
    Fortran-compatible text formatting, 3D visualization via VRML, and two
    Tk widgets for simple line plots and 3D wireframe models." This
    release features a revised package structure and has built in support
    for the netCDF data format.
    
 Telephonics
 
    Kandy, a new KDE PIM program for telephones. A new KDE PIM program
    known as Kandy [36]has been announced. "Say hello to Kandy. Kandy is
    an application which allows to you communicate with your mobile phone.
    It aims at providing synchronisation for phone book, appointments and
    other data stored on the mobile." The [37]Kandy project is in its
    early stages and the developer is looking for help.
    
 Web-site Development
 
    Zope News. The [38]latest news from the Zope site contains a number of
    new Zope related software updates. Included are LDAPLoginAdapter 1.2
    and New Core Session Tracking 0.8 as well as info on browsing Zope
    source on line and a new Hong Kong Zope users group.
    
    Zope Developer's Guide preview release. The first preview release of
    the Zope Developer's Guide [39]has been announced. "The ZDG picks up
    where the Zope Book leaves off. Its main focus is teaching you how to
    develop Zope products."
    
    PHP Weekly Summary for April 9, 2001. The [40]April 9, 2001 edition of
    the PHP Weekly Summary is out. This week's topics include a patch that
    allows libc style argument swapping in printf, a recently openedd
    XML-RPC extension with a PHP extension, from Epinions, Hebrew and
    Polish manual translations, and more.
    
 Window Systems
 
    Kernel Cousin KDE Issue #5 is Out. Topics covered in this weeks
    [41]KDE development mailing lists include Kaboodle, the light-weight
    embeddable media player, KDE DB connectivity issues, global KPrinter
    support, the new Gideo development branch and sending mail with KMail.
    
    KDevelop 3.0 Now Developer-Ready. KDevelop [42]contains Gideon, "which
    is very near to being usable and complete", according to Bernd
    Gehrmann. Gideon, the codename for KDevelop 3.0, can be thought of as
    a modular lego-like framework for an IDE.
    
    GNUStep Weekly Update. The latest news from the [43]GNUStep project is
    the announcement of the LaunchPad 1.0 release. LaunchPad is a
    collection of libraries for creating non-graphical tools and
    applications using an API based on OpenStep and the MacOS X API.
    
    Section Editor: [44]Forrest Cook
    April 12, 2001
    
    Desktop Links
    [45]Gnome
    [46]KDE
    [47]XFce
    [48]GTK+
    [49]Window Managers
    Application Links
    [50]GIMP
    [51]Mozilla
    [52]Galeon
    [53]High Availability
    [54]ht://Dig
    [55]MagicPoint
    [56]Wine
    [57]Worldforge
    [58]Zope
    More Information
    [59]AppWatch
    [60]Freshmeat
    [61]SourceForge
    
    
    
 Programming Languages
 
 Java
 
    Build your own Java-based supercomputer (IBM developerWorks). Aashish
    Patil writes about [62]building a Java based supercomputer in an IBM
    developerWorks article. "If you've ever wanted to build your own
    supercomputer but have been held back by the demands of parallel
    programming in C, Pseudo Remote Threads is for you. This prize-winning
    Java programming model greatly simplifies parallel programming on
    clusters, bringing supercomputing out of the laboratory and into the
    hands of everyday Java programmers." The examples are run on Windows
    boxes, but the concepts apply to Linux as well.
    
 Lisp
 
    LISA 0.7 released. Version 0.7 of LISA, the Lisp-based Intelligent
    Software Agents, [63]has been announced. "LISA is approaching the
    middle stages of development and is now considered 'alpha' software.
    The inference engine itself is quite stable, and it should be possible
    to develop reasonably sophisticated knowledge bases for
    experimentation."
    
 Perl
 
    New stable and development versions of Perl. A new stable version of
    Perl, version 5.6.1, [64]has been announced. This release includes a
    long list of bug fixes and compatibility improvements.
    
    Also, for those who are interested in the latest development release
    of Perl, version 5.7.1 [65]has been announced. Improved Unicode
    support seems to be the main area of work in this release, some new
    modules are also included.
    
    The Perl Journal returns (Use Perl). The recently demised Perl Journal
    [66]is coming back to life according to Jon Orowant. "It's been a very
    long winter, full of angst and attorneys. I'll write more later, but
    wanted to share the good news as soon as possible."
    
 Python
 
    Dr. Dobb's Python-URL!, Apr 9. This week's retrospective on [67]the
    python world includes PEP 245 and 246 updates, PyTalk - a natural
    language program, a 2.0 port to OS/2 and installation help for Windows
    users (who apparently tend to cry a lot).
    
    Pygame 1.0 released. Version 1.0 of [68]Pygame has been released.
    Changes since the 0.9 release include a finished surfarray module,
    module exit cleanups, bug fixes, and cleaner code for different
    platforms.
    
    Also included on the site is a new [69]Pygame Code Repository with
    some example programs.
    
    PyChecker - a Python source code bug finder. Neal Norwitz [70]has
    announced PyChecker, a bug finder for Python.
    
    The announcement claims that pychecker can find the following
    problems:
      * No doc strings in modules, classes, functions, and methods
      * self not the first parameter to a method
      * Wrong number of parameters passed to functions/methods
      * No global found (e.g., using a module without importing it)
      * Global not used (module or variable)
        
 Ruby
 
    Ruby Cookbook Web site launched. A new web site dedicated to [71]the
    Ruby programming community has launched. The site provides code
    fragments, classes, and modules, intended to help the new Ruby
    programmer get up to speed quickly.
    
 Smalltalk
 
    Squeak Smalltalk 3.0. [72]Squeak is a multi-platform open-source
    Smalltalk compiler with built in [73]multimedia capabilities. Version
    3.0 of Squeak has recently been released. "Squeak is an open,
    highly-portable Smalltalk-80 implementation whose virtual machine is
    written entirely in Smalltalk, making it easy to debug, analyze, and
    change." Squeak is being distributed under an [74]Apple Computer, Inc
    Software License.
    
 Tcl/Tk
 
    This week's Tcl-URL. Here is [75]Dr. Dobb's Tcl-URL for April 9, 2001,
    with the usual collection of useful information from the Tcl/Tk
    development community. This week's edition mentions a call for Tcl
    core team Tk maintainers, the upcoming Tcl-2001 conference, and more.
    
    Tcl/Tk 8.3.3 released. Tcl/Tk version 8.3.3 [76]has been released.
    This version features lots of bug fixes and performance improvements.
    
 XML
 
    maki: serving XML via Apache and Python. The initial release of maki,
    a Python based XML server for Apache, [77]has been announced. "The
    purpose of maki is to serve XML files via the web. A web developer can
    specify that the XML data be processed or transformed through any
    number of steps. Each step is either a stylesheet transformation or a
    custom process. A processor that evaluates embedded Python code is
    included. The output of each step is passed as the input to the next
    step (similar to a Unix pipe). Additionally, the output of each
    processor step can be cached for a user-specified time period. All
    configuration is in a central XML file that specifies rules based on
    matching paths against regular expressions."
    
    If you are wondering about where the name comes from: "The name maki
    refers to maki-zushi (rolled sushi). The choice of name is somewhat
    arbitrary, although you are welcome to read meaning into it." Maki has
    been released under the GPL license.
    
 Miscellaneous
 
    History-making components (IBM developerWorks). James Durham [78]looks
    at the history of Object Oriented Programming in an IBM developerWorks
    article. "This timeline explores some of the key events of components
    and object-oriented programming in the last 50 years. We could have
    gone back further to John von Neumann's 1946 proposals that changed
    computer architecture forever, or perhaps further back to ENIAC,
    Babbage or even Pascal. However, we decided to begin in 1951 since the
    birth of the widely publicized UNIVAC seems to spark the commercial
    engine that drives the modern pursuit of object-oriented programming
    and development."
    
    The Story Behind the Parrot Prank (O'Reilly). Simon Cozens [79]reveals
    the truth about the April Fools Day Parrot Language hoax. "All right.
    I admit it. In case you haven't guessed by now, Parrot was a very
    elaborate April Fools' Day hoax. It seems to have caught a lot of
    people out... including some people who really ought to know better.
    I've had a couple of requests from people who want to know how the
    hoax was perpetrated, so here's the story."
    
    Section Editor: [80]Forrest Cook
    
    Language Links
    [81]Erlang
    [82]Guile
    [83]Haskell
    [84]Blackdown.org
    [85]Caml
    [86]IBM Java Zone
    [87]Jython
    [88]Perl News
    [89]Use Perl
    [90]PHP
    [91]PHP Weekly Summary [92]Daily Python-URL
    [93]Python.org
    [94]Python.faqts
    [95]Ruby
    [96]Scheme
    [97]Smalltalk
    [98]Tcl Developer Xchange
    [99]Tcltk.com
    [100]Regular Expressions
    
    
                                                       [101]Next: Commerce
    
    [102]Eklektix, Inc. Linux powered! Copyright Л 2001 [103]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/0412/
    4. http://lwn.net/2001/0412/security.php3
    5. http://lwn.net/2001/0412/kernel.php3
    6. http://lwn.net/2001/0412/dists.php3
    7. http://lwn.net/2001/0412/desktop.php3
    8. http://lwn.net/2001/0412/commerce.php3
    9. http://lwn.net/2001/0412/press.php3
   10. http://lwn.net/2001/0412/announce.php3
   11. http://lwn.net/2001/0412/history.php3
   12. http://lwn.net/2001/0412/letters.php3
   13. http://lwn.net/2001/0412/bigpage.php3
   14. http://lwn.net/2001/0405/devel.php3
   15. http://httpd.apache.org/
   16. http://httpd.apache.org/
   17. http://www.businesswire.com/webbox/bw.040501/210950205.htm
   18. http://httpd.apache.org/docs-2.0/new_features_2_0.html
   19. http://httpd.apache.org/docs-2.0/mpm.html
   20. http://httpd.apache.org/dist/httpd/CHANGES_2.0
   21. http://www.Hughes.com.au/
   22. http://linuxdoc.org/ldpwn/ldpwn-2001-04-10.html
   23. http://www.linuxdevices.com/files/newsbriefs/apr05-01.html
   24. http://www.linuxdevices.com/news/NS2083407450.html
   25.
 http://www-106.ibm.com/developerworks/linux/library/l-lvm2.html?open&l=252,t=gr,
   26. http://www.winehq.com/News/2001-15.html
   27. http://www.kuro5hin.org/?op=displaystory;sid=2001/4/9/17053/40631
   28. http://lwn.net/2001/0412/a/opennms-20010411.php3
   29.
 http://oss.software.ibm.com/developerworks/opensource/linux/projects/omni/?open&
 l=252,t=gr,p=OSomni
   30.
 http://oss.software.ibm.com/developerworks/opensource/linux/projects/omni/DEVICE
 S.LST
   31. http://www.seul.org/sci/seul-sci8.html
   32. http://www.bmj.com/cgi/content/full/322/7290/863/a
   33. http://bioinformatics.org/
   34. http://bioinformatics.org/mol_linux/
   35. http://starship.python.net/crew/hinsen/scientific.html
   36. http://lwn.net/2001/0412/a/kandy.php3
   37. http://www.cornelius-schumacher.de/kandy.html
   38. http://www.zope.org/ZopeNews
   39. http://lwn.net/2001/0412/a/zdg.php3
   40. http://www.zend.com/zend/week/week32.php
   41. http://kt.zork.net/kde/latest.html
   42. http://dot.kde.org/986594487/
   43. http://lwn.net/2001/0412/a/gnustep-20010411.php3
   44. mailto:lwn@lwn.net
   45. http://www.gnome.org/
   46. http://www.kde.org/
   47. http://www.xfce.org/
   48. http://www.gtk.org/
   49. http://xwinman.org/
   50. http://www.gimp.org/
   51. http://www.mozilla.org/
   52. http://galeon.sourceforge.net/
   53. http://linux-ha.org/
   54. http://www.htdig.org/
   55. http://www.Mew.org/mgp/
   56. http://www.winehq.com/
   57. http://www.worldforge.org/
   58. http://www.zope.org/
   59. http://appwatch.com/Linux/
   60. http://freshmeat.net/
   61. http://sourceforge.net/
   62. http://www-106.ibm.com/developerworks/java/library/j-super.html
   63. http://lisa.sourceforge.net/
   64. http://archive.develooper.com/perl5-porters@perl.org/msg24783.html
   65. http://archive.develooper.com/perl5-porters@perl.org/msg24811.html
   66. http://use.perl.org/article.pl?sid=01/04/11/1533244&mode=thread&threshold=
   67. http://lwn.net/2001/0412/a/pyurl-20010409.php3
   68. http://pygame.seul.org/
   69. http://pygame.seul.org/pcr/
   70. http://lwn.net/2001/0412/a/pychecker.php3
   71. http://www.rubycookbook.org/
   72. http://www.squeak.org/
   73. http://www.squeak.org/features/index.html
   74. http://www.squeak.org/download/license.html
   75. http://lwn.net/2001/0412/a/tcl-url.php3
   76. http://lwn.net/2001/0412/a/tcltk833.php3
   77. http://maki.sourceforge.net/
   78. http://www-106.ibm.com/developerworks/java/library/co-tmline/index.html
   79. http://www.oreilly.com/news/parrotstory_0401.html
   80. mailto:lwn@lwn.net
   81. http://www.erlang.org/
   82. http://www.gnu.org/software/guile/guile.html
   83. http://haskell.org/
   84. http://www.blackdown.org/
   85. http://caml.inria.fr/
   86. http://www.ibm.com/developer/java/
   87. http://sourceforge.net/projects/jython
   88. http://www.news.perl.org/
   89. http://use.perl.org/
   90. http://www.php.net/
   91. http://www.zend.com/zend/week/
   92. http://www.pythonware.com/daily
   93. http://www.python.org/
   94. http://python.faqts.com/
   95. http://www.ruby-lang.org/en/index.html
   96. http://www.swiss.ai.mit.edu/projects/scheme/index.html
   97. http://www.smalltalk.org/
   98. http://dev.ajubasolutions.com/
   99. http://www.tcltk.com/
  100. http://regularexpressions.com/RegularExpressions/
  101. http://lwn.net/2001/0412/commerce.php3
  102. http://www.eklektix.com/
  103. http://www.eklektix.com/
 
 --- ifmail v.2.14.os7-aks1
  * Origin: Unknown (2:4615/71.10@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 URL: http://lwn.net/2001/0412/devel.php3   Sergey Lentsov   12 Apr 2001 17:11:29 
Архивное /ru.linux/2030864dfd5e0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional