|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Lentsov 2:4615/71.10 13 Aug 2001 17:11:16 To : All Subject : URL: http://www.lwn.net/2001/0809/desktop.php3 --------------------------------------------------------------------------------
[1][LWN Logo]
[2]Click Here
[LWN.net]
Sections:
[3]Main page
[4]Security
[5]Kernel
[6]Distributions
On the Desktop
[7]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 On the Desktop page.
Note: An asterisk (*) denotes a proprietary product, (w) denotes WINE
based tools.
Office Suites
[15]Ability (*)(w)
[16]ApplixWare (*)
[17]GNOME Office
[18]HancomOffice
[19]KOffice
[20]StarOffice / [21]OpenOffice
[22]Siag Office
[23]WordPerfect Office 2000 (*)(w)
Java / Web Office Suites
[24]ThinkFree Office (*)
[25]Teamware Office (*)
[26]Cybozu Office (*)
Desktop Publishing
[27]AbiWord
[28]iceSculptor (*)
[29]Impress
[30]Maxwell Word Processor
[31]Mediascape Artstream (*)
[32]Scribus
Web Browsers
[33]Mozilla
[34]Netscape (*)
[35]Opera (*)
[36]Konqueror
[37]Galeon
Handheld Tools
[38]KPilot
[39]JPilot
[40]Palm Pilot Resources
[41]Pilot Link
[42]SynCal
On The Desktop
Calendaring: fables and truths.
[ical.jpg]
The ical program is the grand daddy of all calendaring tools for Linux
users
Desktop users come with three kinds of scheduling needs: those with
personal schedules to track, those with corporate schedules to share,
and those with mobile schedules to, well, keep mobile. On Linux, all
three are supported. The question isn't, as many suggest, when the
tools will arrive. The question is what tools are you interested in
running.
On the personal level, a desktop user who has no need of sharing of
calendar information has a number of options. The grand daddy of all
open source calendaring tools is probably ical, a Tcl based
application. The interface is reasonably easy to use, if not quite as
slick as any GTK+ and Qt based tools. Still, it's very stable, simple
to use, and full featured enough to be able to keep tabs of the day to
day activities for years on end. It will import other users ical
calendars so you can, at a primitive level, share calendars. It also
offers simple alarms and event repeat features.
The drawback is that ical isn't really supported anymore. In fact,
you're lucky if you can find a web site that even carries it.
Fortunately, most modern Linux desktop distributions include it with
their base packages so you shouldn't have to go looking for it.
[43]KOrganizer, on the other hand, is very actively supported, if just
a little crude in allowing users to migrate from ical. The KDE based
KOrganizer offers much stronger feature set including search and email
options. It can import ical data (almost) and color code events. It
also offers the ability to attach an attendee list to events,
something ical does not, as well as specify status levels for
individual events.
A minor bug in KOrganizer 2.1 prevented seamless import of our ical
data. Fortunately a primitive ical-to-vcal script is provided that
will convert old ical calendars to vcal format. This script had to be
run manually but it worked. Since the script is primitive, you have to
read it to know that you are required to provide the input and output
filenames and you must name the output file with a ".vcs" extension or
KOrganizer will crash when it merges in (as opposed to imports) the
new calendar. Once you get past all this, though, the program works
quite well. The display is fairly clean and the individual entries are
easy to find. There is potential here, but room for improvement as
well. Compared to the primitive ical you'll find a richer feature set,
partially as a benefit of being part of the overall KDE environment.
For groupware support we needed to talk to an expert in the field of
calendaring - [44]David Sifry, ex-Linuxcare honcho and now a leader in
the open source calendaring arena. David currently manages two
projects, [45]GCTP, the Group Calendaring Transport Protocol that
describes a non-proprietary method of scheduling multiple calendars,
and [46]OpenFlock, a reference implementation of a GCTP server. Sifry
says that users really have multiple options. "First," he says, "you
have to start by understanding that there is an ical program and an
ical standard. The [47]iCalendar standard is an extensive and complex
protocol from the IETF that specifies the format for calendar data and
its handling." While ical, the program, uses its own format for saved
calendars, most modern calendar programs use the iCalendar standard
format and/or the [48]vCal and [49]VCard formats. [Ed. Note: if you're
really interested in the technical aspect of this arena, you can check
out the [50]IETF's Calendaring and Scheduling Working Group.]
"The one open source application that is making the most splash here
is Evolution," adds Sifry. "It's quite good for individual
calendaring." Sifry says that [51]Evolution is completely iCalendar
based. "It works a lot like Outlook in features, but not in security.
You can, for example, click and drag along the calendar to specify a
set of dates you want to look at. It shows schedules in a sort of Gant
chart format so you can look at your day in blocks of time," much like
KOrganizer does. According to Sifry, Evolution does include
rudimentary group calendaring using a sort of peer-to-peer system.
Users send email with encapsulated appointments to other users to
inform them of the schedule, says Sifry, "but there is no way of
querying a centralized server or database to know if the recipient has
read it or they happen to be on vacation or whatever." You can also
export calendars as ical objects. "It's a reasonable solution for now
if everyone is using Evolution in a small office."
Another option which may be even more mature comes in [52]StarOffice.
Says Sifry, "StarOffice also has a calendaring tool that can sync to
the Pilot. The problem here is that the calendaring feature is going
away in OpenOffice, much to the chagrin of users." OpenOffice is the
next planned release for StarOffice, with the open source version
going under the name OpenOffice and Sun's version going under the name
StarOffice 6. Sifry also noted that the commercial versions of
StarOffice also have a calendaring server so you could run a small
office using just StarOffice. He points out that in StarOffice 5 the
server was a little buggy and since it was a licensed tool Sun was
wary of carrying it over into the new release. Currently they seem to
be looking for alternatives for calendaring in version 6 and for
OpenOffice.
Sifry says that calendaring isn't a new problem, that it has been
around for years. "A number of proprietary solutions have come into
existence but are based on their own networks. These can run on Linux,
like Domino. You could run a Lotus Notes solution on Linux using a
[53]Domino server and [54]Notes clients on any desktop [Windows or
Mac, that is]." But Sifry was turned off on proprietary clients for
some time, having waited impatiently for Linux clients to become
available (no Notes client is yet available for Linux, much to our
surprise).
"Outlook works great under VMWare," says Sifry, who actually uses it
that way currently. "As long as you're not using Outlook for email,"
he says, laughing, "it's a pretty good program." He also recommends
GroupWise from Novell, if you're planning on looking for VMWare based
solutions. "Win4Lin can also run Outlook, at least in the Express
version."
Mobility is less of a problem for Linux users. [55]JPilot, for
example, actually has a nice calendar of its own embedded in it. Also,
if you have a Palm Pilot, you can use [56]www.palm.com, which offers
Web based calendaring. This means that you can log into your palm.com
account from your Linux box, make changes and the next time you log in
to your wireless Palm the changes will show up. But this isn't really
Linux specific, it just happens to be easily accessible from Linux.
And, of course, both KDE ([57]kpilot) and GNOME ([58]gnome-pilot)
offer Pilot integration with some calendaring.
One last project Sifry wanted to plug was [59]ReefKnot. It's a
groupware calendaring server, a web based platform for doing
calendaring. It's being put together by a group that includes Dan
York, former LPI and e-Smith wonderboy. The project is Perl based and
includes the Net::Ical module. It allows you to parse and interpret
ical objects. Sifry says the project has a strong development group
behind it and is worth keeping an eye on.
Dell and the Desktop. Dell announced this week their intention to
[60]stop shipping Desktop Linux preinstalled on their computer
systems. According to Dell representatives, the demand isn't there.
Customers who want to buy 50 or more PCs can have them installed
with Linux if they go through a custom ordering process that is
separate from Dell's online store and catalogs, [company
spokesperson Sarah] Lavender says.
But not everyone at Dell plays by the same rules. The Australian
branch of the Austin, Texas based company sees things a little
differently, and it doesn't plan to [61]drop the Linux desktop from
its set of preinstalled systems.
The Australian office, however, has decided to hold off on plans to
remove Linux as an option in the pre-installation stage. Rob Small,
corporate communications director at Dell Computer Australia,
explained the US move was merely a result of customer demand.
Dell will continue to preinstall Linux server systems both in the U.S.
and Australia. The company's move to drop U.S. desktop
preinstallations comes, not surprisingly, as Microsoft tries to rush
its XP shipments out the door ahead of further legal anti-trust
action. One wonders if Michael or Bill is actually in charge down in
Austin...
Desktop Environments
KDE 2.2 Tagged, KDE 3.0 Branch Opened. [62]KDE 2.2 has been tagged in
the source tree in preparation for it's final release on August 13th.
GNOME release and summaries. The [63]first beta of GNOME 1.4.1 was
released this week. For those curious individuals with too little time
to investigate on their own, a [64]list of changes from 1.4.0 to 1.4.1
has been posted.
Along with the new beta, two new summaries from the GNOME project were
posted as well. The [65]GNOME Summary for August 4 covers the upcoming
1.0 releases of AbiWord, Evolution, and Mozilla; the 2.0 library
freeze, the GNOME Usability Project, and more.
A somewhat delayed [66]GNOME summary for July 22 - July 28 was also
released this past week. It covers the API freeze, Martin stepping
down as Release Co-ordinator and some interesting development
applications.
Office Applications
AbiWord Weekly News. The 55th edition of [67]AbiWord Weekly News is
now online. Updates to the application this past week included
language updates, updates for both BeOS and Mac, and fixes for
printing images.
On a related note, it looks like we may have missed [68]issue 54 last
week. Check it out if you missed it too.
Sun's rising star enters Microsoft space (computing). [69]Sun's
StarOffice is replacing Microsoft's products at the Central Scotland
Police facilities, as well as many other high profile locations. "Ian
Meakin, product marketing manger at Sun, said the company firmly
believes software should be free, which is why it offers users the
opportunity to download Star Office free of charge. 'Why have the blue
screen of death when you can have Linux on your laptop?' he said."
Evolution 1.0 Beta 2 is out!. A new release of the [70]Evolution 1.0
Beta cycle hit the ether earlier this week. As usual, this one carries
numerous bug fixes, as all Beta releases tend to.
Additionally, Ettore Perazzoli posted a notice titled [71]Evolution
Wants You! to the GNOME Hackers mailing list. The Outlook-killer
project is aiming for a 1.0 release at the beginning of October but it
needs a much wider range of testers if it is to get there on time. Of
course, if you can fix bugs too, well that would be even better...
Desktop Applications
AOL releases new Netscape beta (Yahoo/C|Net). AOL has released a
[72]preview release of Netscape 6.1. The new version is said to
include mostly configuration option updates with little core code
changes though its stability is [73]considered to be significantly
improved over 6.0 - there must have been just a few core changes,
we're guessing. Netscape 4.x users can grab this version directly from
[74]Netscape's download area.
Sondra, The Next Level in MP3 Appreciation?. KDE Dot News reports on a
new MP3 front end, called, [75]Sondra, which allows you to rank songs
in your playlists. "Sondra has a KDE-interface, a command-line
interface, and the backend is implemented as a library, so anyone can
use it with maximum flexibility."
And in other news...
Matthias Ettrich On Universal Components. A RealVideo version of
Matthias Ettrich's talk on [76]Universal Components at LinuxForum is
now available online.
The Chopping Block for August. The WorldForge Project has released
[77]The Chopping Block for August, its monthly newsletter that, they
say, will become truly monthly again. Articles this month include a
discussion of artificial intelligence in games, a report from LinuxTag
2001, reports from several WorldForge subprojects, and more.
cal3d 0.6. Developed originally for WorldForge and released early this
week, [78]cal3D is a 3D character animation engine. Features in this
release include progressive meshes for LOD, unified exporter
framework, flexible material handling, user-data fields and a much
nicer rendering API.
Section Editor: [79]Michael J. Hammel
August 9, 2001
Note: An asterisk (*) denotes a proprietary product, (w) denotes WINE
based tools.
Desktop Environments
[80]GNOME
[81]GNUstep
[82]KDE
[83]XFce
Window Managers (WM's)
[84]Afterstep
[85]Enlightenment
[86]FVMW2
[87]IceWM
[88]Sawfish
[89]WindowMaker
Minimalist Environments
[90]Blackbox
Widget Sets
[91]GTK+
[92]Qt
Desktop Graphics
[93]CorelDRAW (*)(w)
[94]GIMP
[95]KIllustrator (currently unavailable)
[96]Photogenics (*)
[97]Sketch
Windows on Linux
[98]WINE
[99]Win4Lin
[100]VMWare
Kids S/W
[101]Linux For Kids
Send link submissions to [102]lwn@lwn.net
[103]Next: Development
[104]Eklektix, Inc. Linux powered! Copyright Л 2001 [105]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/devel.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/desktop.php3
15. http://www.ability.com/linux/
16. http://www.vistasource.com/
17. http://www.gnome.org/gnome-office/
18. http://www.hancom.com/en
19. http://www.koffice.org/
20. http://www.sun.com/software/star/staroffice/
21. http://openoffice.org/
22. http://siag.nu/
23. http://linux.corel.com/products/wpo2000_linux/index.htm
24. http://www.thinkfree.com/
25. http://www.teamware.com/office
26. http://cybozu.com/
27. http://www.abiword.org/
28. http://www.chilliware.net/
29. http://www.ntlug.org/~ccox/impress/
30. http://www.eeyore-mule.demon.co.uk/
31. http://www.mediascape.com/linux.html
32. http://web2.altmuehlnet.de/fschmid/scri_en.html
33. http://www.mozilla.org/
34. http://home.netscape.com/browsers/
35. http://www.opera.com/
36. http://www.konqueror.org/
37. http://galeon.sourceforge.net/
38. http://www.slac.com/pilone/kpilot_home/
39. http://jpilot.org/
40. http://eunuchs.org/linux/palm/
41. http://www.gnu-designs.com/pilot-link/
42. http://hopf.math.nwu.edu/syncal/
43. http://korganizer.kde.org/
44. http://www.sifry.com/
45. http://www.gctp.org/
46. http://www.openflock.org/
47. http://ietf.org/rfc/rfc2445.txt
48. http://www.imc.org/pdi/vcal-10.txt
49. http://www.globecom.net/ietf/draft/draft-dawson-vcard-xml-dtd-02.html
50. http://www.imc.org/ietf-calendar/index.html
51. http://www.gnome.org/gnome-office/evolution.shtml
52. http://www.sun.com/software/star/staroffice/
53.
http://notes.net/today.nsf/f01245ebfc115aaf8525661a006b86b9/b6a86d6bb5c1f3828525
663200581096?OpenDocument
54.
http://notes.net/today.nsf/cbb328e5c12843a9852563dc006721c7/da5056a0349b5f4e8525
6632005831b5?OpenDocument
55. http://jpilot.org/
56. http://www.palm.com/
57. http://www.slac.com/pilone/kpilot_home/
58. http://www.gnome.org/projects/gnome-pilot/
59. http://reefknot.sourceforge.net/
60. http://www.cnn.com/2001/TECH/ptech/08/03/dell.dumps.linux.idg/index.html
61. http://www.zdnet.com/zdnn/stories/news/0,4586,2801387,00.html
62. http://dot.kde.org/997085204/
63. http://news.gnome.org/997140704
64. http://news.gnome.org/997267624/
65. http://lwn.net/2001/0809/a/gnome-summary.php3
66. http://lwn.net/2001/0809/a/gnome0722.php3
67. http://www.abisource.com/dev/news/2001/awn55.phtml
68. http://www.abisource.com/dev/news/2001/awn54.phtml
69. http://www.computing.co.uk/News/1124456
70. http://www.ximian.com/release_notes/evolution/1.0_beta_2.php3
71. http://lwn.net/2001/0809/a/evolution-wants-you.php3
72.
http://dailynews.yahoo.com/h/cn/20010807/tc/aol_releases_new_netscape_beta_1.htm
l
73. http://news.cnet.com/news/0-1005-200-6802166.html
74. http://home.netscape.com/browsers/6/index61pr.html?cp=dowlnx
75. http://dot.kde.org/996865323/
76. http://dot.kde.org/997082845/
77. http://moria.mit.edu:8080/wf/project/newsletters/August2001/index_html2
78. http://cal3d.sourceforge.net/
79. mailto:lwn@lwn.net
80. http://www.gnome.org/
81. http://www.gnustep.org/
82. http://www.kde.org/
83. http://www.xfce.org/
84. http://www.afterstep.org/
85. http://www.enlightenment.org/
86. http://www.fvwm.org/
87. http://icewm.sourceforge.net/
88. http://sawmill.sourceforge.net/
89. http://www.windowmaker.org/
90. http://blackbox.alug.org/
91. http://www.gtk.org/
92. http://www.trolltech.com/products/index.html
93. http://linux.corel.com/products/draw/index.htm
94. http://www.gimp.org/
95. http://wwwiti.cs.uni-magdeburg.de/~sattler/killustrator.html
96. http://www.idruna.com/products.html
97. http://sketch.sourceforge.net/
98. http://www.winehq.org/
99. http://www.netraverse.com/
100. http://www.vmware.com/
101. http://www.linuxforkids.org/
102. mailto:lwn@lwn.net
103. http://lwn.net/2001/0809/devel.php3
104. http://www.eklektix.com/
105. http://www.eklektix.com/
--- ifmail v.2.14.os7-aks1
* Origin: Unknown (2:4615/71.10@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/19861b14c7fbd.html, оценка из 5, голосов 10
|