|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 13 Aug 2001 17:10:41 To : All Subject : URL: http://www.lwn.net/2001/0809/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
Khronos Group Releases OpenML 1.0 Specification The Khronos Group, a
consortium of digital media and graphics industry leaders which
includes 3Dlabs, ATI, Evans & Sutherland, Intel, SGI, NVIDIA and Sun,
[15]have sent out a press release announcing that the OpenML 1.0
specification has been ratified and is now publicly available. OpenML
is a software environment that is complementary to the OpenGL API. The
digital media I/O component of OpenML will be based on the mature SGI
dmSDK 2.0 library. The initial focus of OpenML will be on digital
content authoring; playback technology will be incorporated at a later
time.
[16][Khronos Group]
"The primary goal of the Khronos Group is to develop a cross-platform
standard programming environment for capturing, transporting,
processing, displaying, and synchronizing digital media. We call this
media-rich programming environment OpenML."
The project is intended to solve a fairly difficult problem,
integrating and synchronizing 2D and 3D graphics, audio, video, I/O,
and networking applications via a single API on multiple platforms. A
wide range of platforms, from embedded and palmtop devices to high end
workstations, will be supported. Existing standards will be utilized
wherever possible. Sample implementations and testing will also be
part of the project. This unified platform will provide software
developers with an easy framework to code within.
The OpenML white paper [17]is available in pdf format. The position on
dealing with Linux is fairly clearly stated:
...the founders of the Khronos Group recognized the need for an
open, cross-platform framework for the creation and playback of
digital media content. The Khronos Group SIG was formed to develop
a specification that would address this need.
The rapid expansion of the Open Source model and the Linux
operating system has amplified this need. A major issue in the
Linux environment is the lack of cross-platform standards for
multi-media application development. OpenGL is the only truly open,
cross platform standard in this area. For this reason, OpenGL is a
key component of the OpenML specification.
Interested parties need to license the OpenML 1.0 spec in order to
participate in its evolution, fortunately, the license is royalty
free. Commercial implementations are expected to be released on Linux,
Windows, Irix, and Solaris this year.
A BOF session is scheduled for discussing OpenML at the upcoming
SIGGRAPH 2001 meeting in Los Angeles, California on August 12, 2001.
The press release seems to be geared towards corporate participation,
hopefully the group will welcome open-source development efforts into
the fold.
Education
Linux in Education Report #50. The August 6 edition of the
[18]Seul/EDU report is available. Topics this week include the
creation of a new educational software listing database, Linux in
Italian schools, an open-source conference registration system, and a
discussion of techniques for promoting the use of Linux in schools.
Embedded Systems
BusyBox 0.60.0 released. A new version of the BusyBox embedded toolkit
[19]has been released. The [20]changelog file lists all that is new
with this release. The BusyBox 0.60.X series is considered to be a
stable release that is intended for production systems. Several bugs
have been fixed and new utilities include traceroute, modprobe, and
pidof.
Embedded Linux Newsletter, August 2, 2001 (LinuxDevices). This week's
[21]Embedded Linux Newsletter includes a white paper on embedding
Linux, a study on the growth of embedded linux development, and NASA's
personal digital assistant.
Small Linux Resource List (LinuxDevices). In response to reader
queries, LinuxDevices has started a list of [22]devices suitable for
Linux-based projects.
Interoperability
New Wine Snapshot for July 31, 2001. The [23]WineHQ site lists a new
Wine snapshot for July 31, 2001. Not much information has been made
available about this release, the [24]diffs file sheds some light on
what files have been changed.
Science
The database of BioInformatics Software tools (bioinformatics). The
bioinformatics site [25]looks at BISR, the database of BioInformatics
software tools. "The database will hold and distribute source code for
software tools which may be used to solve problems in bioinformatics
and computational biology. Test data and documentation will also be
included if available."
Web-site Development
Mod_Python 2.7.6 released. A [26]new version of mod_python is
available. The documentation on the web site and in the .tgz file has
not been updated to reflect the changes in this version. Those wishing
to have the latest bug fixes should probably check this version out.
The State of Midgard - August 2001. Not much news has come from the
Midgard project lately, Developer Henri Bergius has just sent out a
[27]State of Midgard letter to buck that trend. For starters, the
project could use some help in the documentation area.
SkunkWeb 3.0beta1 released. The first public release of the SkunkWeb
Web Application Server [28]has been announced. SkunkWeb is written in
Python and is designed to be easily extensible with C/C++.
Miscellaneous
lfm 0.5 released. Version 0.5 of lfm, the "Last File Manager", [29]has
been released. Lfm is a Python based clone of Midnight Commander and
is being released under a GPL license.
Roundup issue tracker version 0.2.6 released. Version 0.2.6 of the
Roundup issue tracking system [30]has been released. Should you have
any issues to deal with, this tool offers the ability to track them
with web, command line, and email interfaces. Database backends are
also under development.
Section Editor: [31]Forrest Cook
August 9, 2001
Application Links
[32]GIMP
[33]Mozilla
[34]Galeon
[35]High Availability
[36]ht://Dig
[37]mnoGoSearch
[38]MagicPoint
[39]Wine
[40]Worldforge
[41]Zope
More Information
[42]AppWatch
[43]Freshmeat
[44]SourceForge
Programming Languages
C
DBI abstraction layer in C. A new C library - [45]libdbi - has been
released which abstracts database access in the same way the DBI/DBD
layer does in Perl. Currently the library supports MySQL and
PostregSQL, with a plug-in architecture that allows the adding of
other database interfaces.
Caml
Caml Weekly News for August 7, 2001. The latest edition of the
[46]Caml Weekly News is out. Topics include the release of Ocaml 3.02,
CamlIDL 1.0.1, and Ensemble 1.10.
Lisp
SBCL 0.6.13 released. Version 0.6.13 of SBCL, Steel Bank Common Lisp,
[47]has been released. The main new feature is a port to the
Compaq/DEC Alpha CPU. The release also features improved output from
DISASSEMBLE and DESCRIBE, better ANSI compliance, and bug fixes.
Perl
Perl 5 Porters for August 1, 2001. The [48]August 1, 2001 edition of
the Perl 5 Porters digest is out, a few days late. Topics include hash
clamping, asynchronous callbacks, the Perl 5 Porters meeting at TPC,
and other Perl stuff.
Several new Date:: modules (use Perl). The use Perl site takes a look
at [49]several new Date:: modules. Now it is possible to calculate
dates for Passover, find out the animal year from the Chinese
calendar, and get the golden number of a given year, among other
things.
Using the Perl Debugger (Dr. Dobb's). Brian d Foy [50]investigates the
Perl Debugger in an article on Dr. Dobbs. "Perl comes with a built-in
debugger. Although you could use third-party debuggers such as
perltkdb and ActiveState's Komodo, which provide a graphical
interface, you already have everything you need if you have Perl. In
this article, I show you how to use the Perl debugger to execute
arbitrary Perl statements, create and examine variables, and step
through and set breakpoints in programs so that you can start using
the Perl debugger right away. As you get comfortable with the basics,
you can start to explore its other features."
PHP
PHP Weekly Summary for August 6, 2001. The [51]August 6, 2001 issue of
the PHP Weekly Summary is out. Topics include generating random
numbers with rand and mt_rand, naming tests, case-sensitive constants,
data de-serialization, new math functions, and more.
PHPGTK 0.1 released. The fourth version of PHPGTK 0.1, "the void which
binds" release, [52]is available for download. The [53]changelog file
details the changes which include a number of bug fixes and new
features. "Too often PHP is thought of as only an HTML-embedded web
scripting language. However, it is also a very full-featured general
purpose language that can be used for much more. One of the goals
behind this project was to prove that PHP can be used to write
client-side GUI applications."
Python
Dr. Dobb's Python-URL!. The August 6, 2001 [54]Python-URL! from Dr.
Dobb's carries word that the SpecTcl GUI builder has been revived from
a three year hiatus. Also, a discussion of language use and evolution
is presented.
Also out is the [55]Python-URL for August 2, 2001 with discussions on
dynamic typing, PyUnit, Python on the Palm, and a quick start guide to
CORBA use.
Python-dev. Andrew Kuchling has put out the latest [56]Python-dev
summary; covering development discussion through July 15. It's main
topic is the inclusion of XML-RPC into the Python standard library.
O'Reilly Open Source Convention Editor's Dispatch: Python Track
(O'Reilly). O'Reilly's Laura Lewin [57]summarizes the Python activity
at the recent O'Reilly Open Source Convention. "What continues to
surprise me as I follow the Python scene is that Python seems to offer
satisfying solutions to non-programmers, artists, and hardcore,
number-crunching Numerical Python scientists alike."
PyUnit 1.4.0 released. A new version of PyUnit, the Python standard
unit testing framework [58]has been released. This release is
described as: "the much-delayed stand-alone release of the PyUnit
version bundled with Python 2.1".
Ruby
The latest from the Ruby Garden. The latest postings from the [59]Ruby
Garden include discussions on unparsed string literals, adding
RubyUnit to the base distribution, a step method for Range, static vs.
dynamic typing, and more.
Smalltalk
Kats 0.1a - a Smalltalk transaction service. Stephen Pair [60]has
released Kats 0.1a. Kats is a transaction service written in Smalltalk
and licensed under the LGPL.
Tcl/Tk
Dr. Dobb's Tcl-URL!. From Dr. Dobb's this week, the [61]Tcl-URL!
points readers to news of the release of TclXML 2.1 as well as
Pinebrush Technologies' use of Tcl for high speed raster processing.
XML
Using XLink to simplify the representation of data (IBM
developerWorks). Kevin Williams [62]looks at the use of the XLink
specification to break XML documents into distinct elements which are
more optimized for a variety of uses.
Section Editor: [63]Forrest Cook
Language Links
[64]Erlang
[65]g95 Fortran
[66]Guile
[67]Haskell
[68]Blackdown.org
[69]Caml
[70]Gnu Compiler for the Java Language
[71]IBM Java Zone
[72]Jython
[73]Perl News
[74]Use Perl
[75]PHP
[76]PHP Weekly Summary [77]Daily Python-URL
[78]Python.org
[79]Python.faqts
[80]Ruby
[81]MIT Scheme
[82]Schemers
[83]Smalltalk
[84]Tcl Developer Xchange
[85]Tcltk.com
[86]Regular Expressions
[87]Next: Commerce
[88]Eklektix, Inc. Linux powered! Copyright Л 2001 [89]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/0809/
4. http://lwn.net/2001/0809/security.php3
5. http://lwn.net/2001/0809/kernel.php3
6. http://lwn.net/2001/0809/dists.php3
7. http://lwn.net/2001/0809/desktop.php3
8. http://lwn.net/2001/0809/commerce.php3
9. http://lwn.net/2001/0809/press.php3
10. http://lwn.net/2001/0809/announce.php3
11. http://lwn.net/2001/0809/history.php3
12. http://lwn.net/2001/0809/letters.php3
13. http://lwn.net/2001/0809/bigpage.php3
14. http://lwn.net/2001/0802/devel.php3
15. http://www.businesswire.com/cgi-bin/f_headline.cgi?bw.080701/212190412
16. http://www.khronos.org/frameset.htm
17. http://www.khronos.org/OpenMLWhitePaperV2.pdf
18. http://www.seul.org/edu/report50.html
19. http://busybox.lineo.com/
20. ftp://oss.lineo.com/busybox/Changelog
21. http://www.linuxdevices.com/files/newsbriefs/aug02-01.html
22. http://www.linuxdevices.com/articles/AT2016997232.html
23. http://www.winehq.com/
24. http://www.winehq.com/News/ds20010731.txt
25. http://bioinformatics.org/forum/forum.php?forum_id=521
26. http://www.modpython.org/
27. http://lwn.net/2001/0809/a/midgard.php3
28. http://lwn.net/2001/0809/a/skunkweb30b1.php3
29. http://lwn.net/2001/0809/a/lfm05.php3
30. http://lwn.net/2001/0809/a/roundup026.php3
31. mailto:lwn@lwn.net
32. http://www.gimp.org/
33. http://www.mozilla.org/
34. http://galeon.sourceforge.net/
35. http://linux-ha.org/
36. http://www.htdig.org/
37. http://mnogosearch.org/
38. http://www.Mew.org/mgp/
39. http://www.winehq.com/
40. http://www.worldforge.org/
41. http://www.zope.org/
42. http://appwatch.com/Linux/
43. http://freshmeat.net/
44. http://sourceforge.net/
45. http://libdbi.sourceforge.net/docs/
46. http://lwn.net/2001/0809/a/camlwn.php3
47. http://lwn.net/2001/0809/a/sbcl0613.php3
48. http://www.perl.com/pub/a/2001/08/p5pdigest/20010730.html
49. http://use.perl.org/article.pl?sid=01/08/06/2052248&mode=thread&threshold=
50. http://www.ddj.com/columns/perl/2001/0108pl001/0108pl001.htm
51. http://www.zend.com/zend/week/week48.php
52. http://gtk.php.net/
53. http://gtk.php.net/changelog.php
54. http://lwn.net/2001/0809/a/pyurl-20010806.php3
55. http://lwn.net/2001/0809/a/python-url.php3
56. http://lwn.net/2001/0809/a/python-dev.php3
57. http://python.oreilly.com/news/pythondispatch_0701.html
58. http://pyunit.sourceforge.net/
59. http://www.rubygarden.org/
60. http://lwn.net/2001/0809/a/kats01a.php3
61. http://lwn.net/2001/0809/a/tclurl-20010806.php3
62. http://www-106.ibm.com/developerworks/xml/library/x-xdxlnk/index.html
63. mailto:lwn@lwn.net
64. http://www.erlang.org/
65. http://g95.sourceforge.net/
66. http://www.gnu.org/software/guile/guile.html
67. http://haskell.org/
68. http://www.blackdown.org/
69. http://caml.inria.fr/
70. http://gcc.gnu.org/java/
71. http://www.ibm.com/developer/java/
72. http://sourceforge.net/projects/jython
73. http://www.news.perl.org/
74. http://use.perl.org/
75. http://www.php.net/
76. http://www.zend.com/zend/week/
77. http://www.pythonware.com/daily
78. http://www.python.org/
79. http://python.faqts.com/
80. http://www.ruby-lang.org/en/index.html
81. http://www.swiss.ai.mit.edu/projects/scheme/index.html
82. http://www.schemers.org/
83. http://www.smalltalk.org/
84. http://dev.ajubasolutions.com/
85. http://www.tcltk.com/
86. http://regularexpressions.com/RegularExpressions/
87. http://lwn.net/2001/0809/commerce.php3
88. http://www.eklektix.com/
89. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19861c0ca0919.html, оценка из 5, голосов 10
|