|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 19 Apr 2001 17:11:27 To : All Subject : URL: http://lwn.net/2001/0419/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
PostgreSQL 7.1 is out, almost exactly one year after the 7.0 release.
PostreSQL, of course, is a full-featured relational database
management system with a long history. It remains the most
feature-rich free database implementation (but MySQL claims better
performance, still). The major additions in 7.1 can be seen in [15]the
announcement; in general, development this time around has been
oriented toward the removal of long-standing PostgreSQL limitations.
New features include:
* The addition of a "write-ahead log," which resembles the operation
of a journaling filesystem. PostgreSQL need not wait until all the
changes in a particular transaction make it to disk; instead, they
need only be written to the log. As a result, commits will happen
more quickly, and the performance of the system as a whole should
be much improved.
* Anybody who has tried to store large items in a PostgreSQL
database is likely to have run into the attribute length
limitation. As of 7.1, that limitation is no more; a new technique
called "The Oversized Attribute Storage Technique" ("TOAST")
addresses the problem.
* Outer joins are now supported. In general, complex queries should
work much better and more quickly.
For those who are interested, the full set of changes can be found in
[16]the version 7.1 changelog; it's a long list.
The era of free software database management systems is getting
closer, as the available software approaches the proprietary systems
in power and performance. Given the current pace of development and
the increasing level of commercial support behind free software
databases, it would be surprising if corporate adoption did not begin
to increase. Consider, for example, the success story related in
[17]this Linux Journal article by Great Bridge CEO Robert Gilbert:
Just Sports saved itself a boatload of money by using the Linux
operating system and PostgreSQL, a powerful open-source database
management system, all running on Apache-powered servers. The final
product is fast and highly customized with functions not available
to users of Microsoft, Oracle or other proprietary software.
Companies are understandably nervous about their relational database
systems - if the database doesn't work, the rest of the system is
guaranteed to have problems. As the performance, reliability, and
features of the free alternatives become clearer, though, the
economics of free databases are likely to inspire many more stories
like the one related above.
Samba 2.2.0 released. The Samba Team has released [18]samba-2.2.0, the
first major Samba release in some time. The list of new features can
be found in the announcement; it is long, and is oriented, of course,
toward even tighter integration between Windows and Unix/Linux
systems.
Audio
CSL 0.1.1. The initial release of CSL - the Common Sound Layer - has
been [19]announced. CSL is an attempt to encapsulate audio code into a
single module in order to facilitate the easy creation of portable
code.
Browsers
Qt Mozilla released. The effort to port Mozilla to the Qt toolkit
began sortly after the initial Mozilla source release. As of April 17,
the results are actually available as part of the regular Mozilla
source tree; see [20]the announcement for details.
Clusters
Alinka Clustering Letter. The [21]Alinka Clustering Letter is
celebrating its first birthday. This newsletter provides a rundown of
interesting conversations, events, and announcements from the Linux
clustering community.
Documentation
LDP Weekly News for Apr. 17, 2001. The latest issue of the [22]LDP
Weekly News carries word of updates to the XML-RPC and Apache Overview
HOWTO's, among others.
Education
Linux in education report #42 for April 16. The latest issue of the
[23]Linux in Education report has been published.
Embedded Systems
Building a Linux/RTAI based software radio (LinuxDevices).
LinuxDevices.com describes a do-it-yourself demonstration of [24]the
capabilities of RTAI, a real-time Linux add-on. The demo consists of a
floppy-booted Linux system that uses an RTAI task to create a radio
carrier on which synthesized music is superimposed.
Financial
The Finicky Financial Trading System. Version 0.5 of the [25]Finicky
Financial Trading System is out. FFTS is oriented toward front-office
trading and risk management; it looks like a good tool for the more
advanced investors out there. It is based on Qt and PostgreSQL, and it
is licensed under the GPL.
Games
The Chopping Block returns. After a bit of an absence, the Chopping
Block, an electronic newsletter covering the [26]WorldForge project,
has released [27]an April issue. It covers the Acorn 0.3 release,
WorldForge outreach efforts into the gaming community, an interview
with Acorn team head Al Riddoch, and more.
Interoperability
Wine Status A new [28]Wine Status Report came out on April 16. It is
terse and oriented toward those who know the code, but it does give an
overview of where the various Wine components stand.
Mail Software
Mailman 2.0.4 has been [29]released. The biggest changes in this
release are fixes to make it work with Python 2.1; for people who
aren't upgrading their Python soon this release is considered
"optional."
Network Management
OpenNMS Update. The [30]OpenNMS Update for April 17 is out. It covers
the 0.7.3 release, upcoming road shows, and more.
Office Systems
GNU HaliFAX Viewer 0.21. Version 0.21 of the GNU HaliFAX Viewer has
been [31]released. It is the fax viewer component for the HaliFAX
project, which plans to provide a set of client applications for free
fax systems.
Science
Linux in Science report #9 for April 17. The latest issue of the
[32]Linux in Science report has been published.
Software Development
Savannah status report. Savannah, the GNU Project's answer to
SourceForge, has posted [33]a status report. It seems that Savannah
will be open to free software projects that are not part of GNU,
something which had not been clear until now. There is, however,
trouble in that a web interface is needed for GNATS, and nobody is
currently on the job. If you're looking for a project to help out GNU,
this could be the one.
SourceForge more popular than beer? Here's [34]a news item on the
SourceForge site pointing out that [35]a search on Google for
"SourceForge" turns up 3,570,000 hits, while [36]searching for "beer"
only gets 3,120,000. This presumably means something...
Standards
Draft 6 of the POSIX/Single Unix Specification available. The Austin
Common Standards Revision Group has [37]announced the release of
draft 6 of the "Joint Revision to POSIX and the Single Unix
Specification." This standard draft is a mere 3698 pages long;
nonetheless review and comments are being requested. The comment
period will be open until May 21.
Web-site Development
Zope 2.3.2 beta 1. The first beta of Zope 2.3.2 has been [38]released.
This release fixes some problems with Zope 2.3.1; it looks like a
small patch, and no further changes are planned before the official
2.3.2 release.
Zope 2.4 will require Python 2.1, to the evident disgruntlement of
some Zope users. People who follow the bleeding-edge Zope code will
need to get Python 2.1 installed fairly soon; everybody else can wait
until they decide to install Zope 2.4, which, of course, does not
exist yet. The 2.4 release will contain a number of
internationalization improvements, and those require the better
Unicode support that Python 2.1 provides.
PHP Networking (ONLamp). ONLamp has posted [39]a tutorial article on
PHP's networking functions. It gives particular attention to sending
mail from PHP scripts, but it also gives an overview of the networking
functions in general.
Window Systems
New developer releases of GTK+ libraries. Owen Taylor posted to
various mailing lists yesterday the release of new libraries for the
GTK+ family. Included here are [40]GTK+-1.3.4, [41]GLib-1.3.4 and
[42]Pango-0.15. Pango is the library for the layout and rendering of
text being written for the upcoming 2.0 release of the GTK family of
libraries. Note that these are all developer releases, not intended
(just yet) for production applications.
Section Editor: [43]Forrest Cook
April 19, 2001
Desktop Links
[44]Gnome
[45]KDE
[46]XFce
[47]GTK+
[48]Window Managers
Application Links
[49]GIMP
[50]Mozilla
[51]Galeon
[52]High Availability
[53]ht://Dig
[54]MagicPoint
[55]Wine
[56]Worldforge
[57]Zope
More Information
[58]AppWatch
[59]Freshmeat
[60]SourceForge
Programming Languages
C
Free ISO C reference manual. Sandro Sigala has released [61]a
reference manual for the C language under the GPL; it is available as
PostScript or as LaTeX source.
Caml
Caml weekly summary. David Mentre has kindly sent us [62]his overview
of events in the Caml programming community.
Haskell
Glasgow Haskell Compiler version 5.0 released. A new version of the
[63]Glasgow Haskell compiler, which is a Haskell 98 implementation,
has been released.
Java
Volano Report. A new [64]Volano Report on Java network performance is
out. Linux-based systems do well on the network messaging benchmark,
and the Blackdown Java implementation maxes the scale on the network
scalability test. As was [65]stated by John Neffenger, who ran the
tests: "Blackdown's Java VM using green threads on Linux is the only
hope for pure Java servers with lots of connections -- at least while
we're waiting for the Java 1.4 'new I/O' (or a different Linux
threading model)."
Python
Python 2.1 is out; the [66]announcement went out on April 17. It
includes a number of new features, including nested scopes, the
__future__ mechanism, weak references, function attributes, support
for more platforms, and more.
This week's Python-URL. Here is [67]Dr. Dobb's Python-URL for
April 16, with coverage of the 2.1 release, Python interfaces, and
other news from the Python development world.
Python-dev summary. The [68]Python-dev summary for April 11 is also
out. It talks about the magic __debug__ variable, inverse string
interpolation, and other topics relating to the development of the
Python language.
Tcl/Tk
This week's Tcl-URL. [69]Dr. Dobb's Tcl-URL for April 16 is out, with
coverage of the Tcl/Tk 8.3.3 release and more.
Section Editor: [70]Forrest Cook
Language Links
[71]Erlang
[72]Guile
[73]Haskell
[74]Blackdown.org
[75]Caml
[76]IBM Java Zone
[77]Jython
[78]Perl News
[79]Use Perl
[80]PHP
[81]PHP Weekly Summary [82]Daily Python-URL
[83]Python.org
[84]Python.faqts
[85]Ruby
[86]Scheme
[87]Smalltalk
[88]Tcl Developer Xchange
[89]Tcltk.com
[90]Regular Expressions
[91]Next: Commerce
[92]Eklektix, Inc. Linux powered! Copyright Л 2001 [93]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/0419/
4. http://lwn.net/2001/0419/security.php3
5. http://lwn.net/2001/0419/kernel.php3
6. http://lwn.net/2001/0419/dists.php3
7. http://lwn.net/2001/0419/desktop.php3
8. http://lwn.net/2001/0419/commerce.php3
9. http://lwn.net/2001/0419/press.php3
10. http://lwn.net/2001/0419/announce.php3
11. http://lwn.net/2001/0419/history.php3
12. http://lwn.net/2001/0419/letters.php3
13. http://lwn.net/2001/0419/bigpage.php3
14. http://lwn.net/2001/0412/devel.php3
15. http://lwn.net/2001/0419/a/postgresql-7.1.php3
16. http://lwn.net/2001/0419/a/postgresql-changelog.php3
17. http://noframes.linuxjournal.com/articles/business/0040.html
18. http://lwn.net/2001/0419/a/samba-2.2.0.php3
19. http://lwn.net/2001/0419/a/csl.php3
20. http://lwn.net/2001/0419/a/qt-mozilla.php3
21. http://lwn.net/2001/0419/a/alinka.php3
22. http://www.linuxdoc.org/ldpwn/ldpwn-2001-04-17.html
23. http://www.seul.org/edu/report42.html
24. http://www.linuxdevices.com/articles/AT3239582376.html
25. http://ffts.sourceforge.net/
26. http://www.worldforge.org/
27. http://www.worldforge.org/website/news/newsletters/issues/april01/
28. http://www.winehq.com/News/status.html
29. http://lwn.net/2001/0419/a/mailman.php3
30. http://lwn.net/2001/0419/a/opennms.php3
31. http://lwn.net/2001/0419/a/halifax.php3
32. http://www.seul.org/sci/seul-sci9.html
33. http://savannah.gnu.org/forum/forum.php?forum_id=58
34. http://sourceforge.net/forum/forum.php?forum_id=78850
35. http://www.google.com/search?q=sourceforge
36. http://www.google.com/search?q=beer
37. http://lwn.net/2001/0419/a/sanity-review.php3
38. http://lwn.net/2001/0419/a/zope-2.3.2b1.php3
39. http://www.onlamp.com/pub/a/php/2001/04/05/networking.html
40. http://lwn.net/2001/0419/a/gtk+-1.3.4.php3
41. http://lwn.net/2001/0419/a/glib-1.3.4.php3
42. http://lwn.net/2001/0419/a/pango-0.15.php3
43. mailto:lwn@lwn.net
44. http://www.gnome.org/
45. http://www.kde.org/
46. http://www.xfce.org/
47. http://www.gtk.org/
48. http://xwinman.org/
49. http://www.gimp.org/
50. http://www.mozilla.org/
51. http://galeon.sourceforge.net/
52. http://linux-ha.org/
53. http://www.htdig.org/
54. http://www.Mew.org/mgp/
55. http://www.winehq.com/
56. http://www.worldforge.org/
57. http://www.zope.org/
58. http://appwatch.com/Linux/
59. http://freshmeat.net/
60. http://sourceforge.net/
61. http://www.sigala.it/sandro/books.html
62. http://lwn.net/2001/0419/a/caml.php3
63. http://haskell.cs.yale.edu/ghc/docs/5.00/ANNOUNCE
64. http://www.volano.com/report.html
65. http://lwn.net/2001/0419/a/volano.php3
66. http://lwn.net/2001/0419/a/python-2.1.php3
67. http://lwn.net/2001/0419/a/python-url.php3
68. http://lwn.net/2001/0419/a/python-dev.php3
69. http://lwn.net/2001/0419/a/tcl-url.php3
70. mailto:lwn@lwn.net
71. http://www.erlang.org/
72. http://www.gnu.org/software/guile/guile.html
73. http://haskell.org/
74. http://www.blackdown.org/
75. http://caml.inria.fr/
76. http://www.ibm.com/developer/java/
77. http://sourceforge.net/projects/jython
78. http://www.news.perl.org/
79. http://use.perl.org/
80. http://www.php.net/
81. http://www.zend.com/zend/week/
82. http://www.pythonware.com/daily
83. http://www.python.org/
84. http://python.faqts.com/
85. http://www.ruby-lang.org/en/index.html
86. http://www.swiss.ai.mit.edu/projects/scheme/index.html
87. http://www.smalltalk.org/
88. http://dev.ajubasolutions.com/
89. http://www.tcltk.com/
90. http://regularexpressions.com/RegularExpressions/
91. http://lwn.net/2001/0419/commerce.php3
92. http://www.eklektix.com/
93. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2030873884d8a.html, оценка из 5, голосов 10
|