Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 21 reacties
Bron: Ximian

Van Evolution, de Open-source equivalent van Microsoft's Outlook, is vandaag een nieuwe versie verschenen. Het verschil met de vorige release is een lijstje met opgeloste bugs.

  • Addressbook:
    • 17725: Non-ASCII letter headings are black when printing (Zbigniew Chyla)
  • Calendar:
    • 6544: Make Timezone names translatable (Damon)
    • 18801: Alarms with specific trigger times are not shown (Damon)
  • Importers:
    • 16864: LDIF importer chokes on long description field (Toshok)
    • 17441: Crash trying to import VCards file into an LDAP folder (Ettore)
  • Mail:
    • 6896: message_list_select() with wraparound won't select very first message (Jeff)
    • 11499: All recovered Composer windows have HTML enabled (Jeff)
    • 16947: Crash while setting up a new mail account (Jeff)
    • 17205: Crash of evolution-mail on start-up (Jeff)
    • 17634: Marking a message as unread should undelete it, as well (Jeff)
    • 17694: Exchange 5.5 reporting 2 messages as having the same UID breaks Evolution (Jeff)
    • 17759: Cancelling Send/Receive can lose mail for local case (Jeff)
    • 18142: Mailer crash when trying to send an email (Jeff)

Lees meer over

Versienummer:1.0.2
Besturingssystemen:Linux, BSD, Linux x86
Website:Ximian
Download:ftp://ftp.ximian.com/pub/source/evolution/
Moderatie-faq Wijzig weergave

Reacties (21)

Als dit een Outlook variant is, waarom is dit pakket dan niet gepoort naar WinAll?
Ooit een GTK+-programma geprobeerd te porten naar een Windows omgeving?
Unix programma's die alleen standaard C-libaries gebruiken porten naar Windows is niet zo moeilijk, maar zodra je met een GUI-programma begint wordt het lastiger.

Evolution is maakt zoals vele Unix-programma's gebruik van de GTK/Gnome libraries. De libraries zijn voor Unix geschreven.

Als je Evolution wilt porten naar Windows kun je 2 dingen doen:
- Het gedeelte van Evolution dat voor de user-interface verantwoordelijk is zo aanpassen dat het van Windows-functies gebruik maakt en GTK/Gnome libraries niet meer nodig zijn
- GTK/Gnome libraries allemaal porten naar Windows. Is voor een klein deel gebeurd, maar lang niet alles dependencies van Evolution zijn naar Windows geport. Een deel van die libraries gebruikt de libraries van het X Windows systeem en da's compleet anders als GDI van Microsoft Windows.

Als je de twee door mij genoemde mogelijkheden goed doorleest is het niet zo moeilijk om tot de conclusie te komen dat dit hl veel werk is.

Hierbij komt nog dat:
A. Voor Windows Outlook en Outlook Express beschikbaar zijn.
B. De meeste open source programmeurs hebben geen enkele interesse in Windows-systemen. Slechts een heel klein deel zal zich bezig houden met het porten van de software naar Windows.

Tot slot mijn eigen mening: Windows gebruikers kunnen zich prima redden met Outlook (Express), dus is het nuttiger dat de open source programmeurs zich volledige richten op de ontwikkeling van Evolution voor Unix systemen. Evolution is nog lang niet perfect (met name de matige snelheid en stabiliteit) dus er valt nog genoeg nuttigs te doen.
Er is anders een mooi programmatje waar dat wel voor is gebeurd. En dan heb ik het natuurlijk over The Gimp waar al een hele tijd een windows poort van is die werkt met voor windows gemaakt gtk+ dll's.
Misschien leuk om eens naar te kijken.
Toen ik mijn bovenstaande verhaal neerzette dach ik nog: Zou ik The Gimp nog even noemen, maar nee ik ging er vanuit dat mensen wel snappen waarom The Gimp er _wel_ voor Windows is, en Evolution _niet.

The Gimp gebruikt nauwelijks dependencies.

Om dat ook duidelijk te maken, ff de dependency lijst van de FreeBSD-ports van Gimp en Evolution, op te vragen via www.freebsd.org/ports


gimp-1.2.2:
the GNU Image Manipulation Program
Requires: XFree86-3.3.6_10, aalib-1.2_2, gettext-0.10.35, glib-1.2.10_5, gmake-3.79.1, gtk-1.2.10_3, jpeg-6b_1, libtool-1.3.4_2, mpeg_lib-1.3.1, pkgconfig-0.8.0, png-1.2.1, tiff-3.5.7, xpm-3.4k
evolution:
An integrated mail, calendar and address book distributed suite
Requires: ORBit-0.5.12, XFree86-3.3.6_10, aspell-0.33.7.1, bison-1.30, bonobo-1.0.17, bonobo-conf-0.14, db3-3.2.9_3,1, esound-0.2.23, freetype2-2.0.5, gal-0.18.1, gconf-1.0.7, gdbm-1.8.0, gdk-pixbuf-0.14.0, gettext-0.10.35, ghostscript-gnu-6.52_1, glib-1.2.10_5, glibwww-0.2_1, gmake-3.79.1, gnomeaudio-1.4.0, gnomecanvas-0.14.0, gnomecontrolcenter-1.4.0.1, gnomecore-1.4.0.4_3, gnomedb-0.2.93_2, gnomelibs-1.4.1.2_2, gnomepilot-0.1.64, gnomepilot-conduits-0.8, gnomeprint-0.34, gnomespell-0.4, gnomevfs-1.0.3, gtk-1.2.10_3, gtkhtml-1.0.0, guile-1.4, imlib-1.9.11, jpeg-6b_1, libaudiofile-0.2.2, libgda-0.2.93_2, libghttp-1.0.9, libglade-0.17_1, libiconv-1.7_1, libtool-1.3.4_2, libungif-4.1.0b1, libunicode-0.4_2, libwww-5.3.2, libxml-1.8.16, nspr-4.1.2, nss-3.3.1, oaf-0.6.7, pilot-link-0.9.5_1, pkgconfig-0.8.0, png-1.2.1, popt-1.5.1, pspell-0.12.2_1, scrollkeeper-0.2_3, tcl-8.3.4_3, tiff-3.5.7, tk-8.3.4_1, xpm-3.4k
Ik hoop dat nu duidelijk genoeg is dat het met Evolution echt een stuk moeilijker ligt als bij Gimp.

Nog 2 opmerkingen:
1. The Gimp is alternatief voor Photoshop en Paint Shop Pro. Beide zijn zeer prijzige programma's. Evolution is alternatief voor Outlook. Outlook Express kan iedereen gratis downloaden, MS Outlook heeft bijna iedereen omdat het bij MS Office zit.
2. The Gimp voor Windows loopt wel achter op de Unix-versie omdat er slechts een heel klein groepje aan werkt. (zie ook opmerkingen over open source voor Windows in mijn bovenstaand lang verhaal). Evolution staat echter nog zo in de kinderschoenen dat zelfs de meest actuele versie nog meer nt het beta-statium is ontgroeid.
GTK is als het goed is vrij goed te porten naar andere platforms.. Ooit eens een nieuwsartikel gelezen en ff gekeken of Tweakers dat ook op de FP gehad heeft:

http://www.tweakers.net/nieuws/14812

Tis natuurlijk wel met X crap en alles maar je kan het al draaien dan *mits* je geen andere dependencies hebt, en dat zullen er bij dit prog wel veel zijn, moet je die ook allemaal porten zover dat nog niet gebeurt is..

(hm iemand heeft het lijstje gepost zie ik)
Niets houd je tegen om dit porten zelf te doen. Je kunt de sources zelf downloaden.
Mooi, ik denk als jij dan deze taak "even" op je neemt dat we in de update tracker vandaag dan nog de nieuwe versie zien!
Ja, daar zat ik nou ook net aan te denken...
weken al die virussen ook hierop, net als op outlook??
of hebben ze die virus ontvang functie nog niet goek klaar??
tis voor linux he :)

virussen en linux zijn erg schaars...
Het is niet alleen voor Linux, maar Unix.
Wanneer leren de mensen nou eens dat open source Unix software in de meeste gevallen niet zozeer op Linux is gericht, maar een breed scala aan Unix-achtige operatingsystems..
Het is voor Gnome en de Gnome libraries. Op elk OS waarop je Gnome (en X) kunt draaien kun je - waarschijnlijk - Evolution draaien
Dat heb ik dus ook al eerder gezegd: http://www.tweakers.net/reacties.dsp?Action=Posting&ParentID=468839

Zo simpel port je alle Gnome libraries (Evolution gebruikt er veel) niet naar Windows toe. En dat Evolution op alle systemen draait waar X en Gnome op draait (Unices dus) is ook al gezegd.
Het is voor Gnome en de Gnome libraries. Op elk OS waarop je Gnome (en X) kunt draaien kun je - waarschijnlijk - Evolution draaien.

Wat die virussen betreft: die werken niet ( :) ) onder iets anders dan Windows, net zolang tot MS Visual Basic naar een ander OS gaat poorten ( == nooit)
http://sourceforge.net/projects/vb4linux/

http://sourceforge.net/projects/vb2c/

http://sourceforge.net/projects/linvb/

Of ze ver komen is een ander verhaal.. maar genoeg mensen die het willen proberen kennelijk.. :)

Wat je onder linux waarschijnlijk *niet* zo snel zal krijgen is dat je bestanden zomaar executable zijn als ze je mail binnen komen, en ook VB != Windows Scripting Host
Het heeft niets met Visual Basic, Windows of het register te maken.
Het heeft te maken met het mail programma zelf.

Microsoft software heeft een aantal features waardoor heel veel dingen automatisch kunnen gaan, zoals het installeren van updates en add-ons. Dit bevindt zich vooral in Internet Explorer en Outlook (Express).

Heel handig natuurlijk, zeker voor de newbie, want het wordt allemaal voor hem/haar gedaan. Het probleem is echter dat er misbruik van kan worden gemaakt, en dit gebeurt dan ook veelvuldig.
Bijvoorbeeld: Het feit dat een attachment uitgevoerd kan worden zonder dat de gebruiker daar zelf om vraagt, gaat tegen alle ideeen van beveiligingen in.
Verder heb je ook dat Microsoft zich niet altijd aan de standaarden houdt. Voorbeeld: De recente Outlook bug waarbij stiekum code geplaatst kan worden achterin een e-mail terwijl Outlook denkt dat het einde van het mailtje voor die code al is bereikt. Dit heeft echter te maken met het feit dat Outlook bepaalde tekens als het einde van een mailtje beschouwt, terwijl de officiele standaard juist een heel specifiek teken voorschrijft.

Heeft Evolution hiermee te maken? Nee.. ten eerste houden Unix programma's zich voorbeeldig aan alle standaarden. Zowel van het protocol (mail in dit geval, pop3, imap, smtp, etc..) als geoorloofde handelingswijzen (dus niet spontaan een attachment openen zonder dat de gebruiker er om vraagt)
Verder zullen deze programma's nooit worden uitgerust met features zoals Microsoft programma's hebben. De prioriteit ligt meer bij beveiliging als gebruikersvriendelijkheid. In de Unix wereld heerst de norm dat gebruikersvriendelijkheid nooit ten koste van veiligheid mag gaan.

De MS Outlook / VB - kwestie vergelijken met Evolution is daarom onzin. Deze programma's zijn door hele verschillende groepen mensen met verschillende ideeen gemaakt.

Stel dat het toch mogelijk is om in Evolution spontaan attachments uit te voeren, maar er is geen visual basic, is er dan toch een gevaar? Absoluut! Shell-scripts en Perl-scripts zijn namelijk net zo krachtig als VB-scripts.
Een simpel shell-script waarin het regeltje "rm -rf /*" staan veroorzaakt een enorme schade als het onder root wordt uigevoerd. (er zijn veel (newbies) die onder Linux/Unix standaard onder root werken!)
Om nog maar te zwijgen over de mogelijkheid om van alles in de /etc/rc-bestanden te zetten, want hoe vaak kijk je die bestanden nou door?
Nou, met dat mono project (.NET voor *nix dat toevallig ook door ximian ontwikkeld word, net als GNOME en evolution), als ze niet oppassen hebben ze met die Microsoft Technologie zo een paar virusen hangen :P maar ik denk dat het register van windows een zwakke plek is, niet zo zeer visual basic :)
ja het ligt ook aan het mail programma die het virus start, maar het virus maakt vervolgens gebruik van een taal met bepaalde mogelijkheden, en de meeste virusen gebruiken het register om grote schade te veroorzaken, dus je hebt wel gedeeltelijk gelijk maar niet helemaal want het heeft zeker met VB en het register te maken :)
Ik vind dat de meuktracker behoorlijk aan het "vollopen" is onderhand. Niet alleen draai ik zowel Gaim .52 als Evolution 1.0.2 al dagen zo niet weken (voor die laatste geldt dat zker), ook ben ik niet volledig overtuigd van het nut van het zetten van programma's in de meuktracker die maar door een heel klein groepje mensen worden gebruikt. Zoals Visio, Evolution en Gaim dus.

Er zou een policy moeten komen waarin staat wat er wel en wat er niet in de meuktracker gaat komen en waarom. Als dit al bestaat: mea culpa, zoniet: top priority!

De meuktracker streeft zichzelf een beetje voorbij qua volledigheid en dat komt dat ding m.i. niet bepaald ten goede...
De huidige vorm van de meuktracker is sowieso een beetje onbruikbaar geworden een policy helpt niet echt.

Ik geloof dat er nog ideeen genoeg leven binnen de crew, en ik verwacht dat het niet al te lang meer duurt voordat er iets nieuws komt voor dit ding :) (verwachting gebasseerd op.. uhh.. niks)
Deze opmerking is hier compleet offtopic: Ik zou zeggen post het op GoT in het forum T.net frontpage feedback. Dan kun je ook een reply van mij verwachten, want ik heb hier ook wel een mening over (namelijk: een aparte meuktracker voor open source Unix, die door een aparte groep mensen wordt bijgehouden zodat alles er op tijd in staat)
Mmh, I like both your ideas!
Zal het meteen even doen!

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True