Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering

TidBITS#531/15-May-00

Deze week zijn diefstal, list en bedrog de ingrediënten in het vuige verhaal van Gadget Software, een Mac shareware-ontwikkelaar die zijn producten kennelijk stal. We bekijken ook welke apparaten je wel of niet veilig kunt aansluiten terwijl je Mac aanstaat en verder deze week de nieuwe uitgaves: Palm's HotSync 2.6.1 dat synchronisatie onder Mac OS 9.0.4 mogelijk maakt, Web Confidential 2.0 met Palm-ondersteuning, en Web Companion 5.0v4 dat FileMaker's veiligheidslek repareert.

Onderwerpen:

Copyright 2000 TidBITS Electronic Publishing. All rights reserved.
Information: <[email protected]> Comments: <[email protected]>


-> Denk je dat TidBITS interessant is voor <-
-> je vrienden, kennissen, collega's? Geef <-
-> hen de tip zich ook GRATIS te abonneren <-
-> of stuur deze aflevering naar hen door! <-


Je kunt je gratis abonneren op de Nederlandse afleveringen van TidBITS door een (blanco) mailtje te sturen naar: [email protected]. Je krijgt deze dan per e-mail toegestuurd.
Om je abonnement op te zeggen, kun je een mailtje sturen naar: [email protected].


Deze editie van TidBITS werd gedeeltelijk gesponsord door:


De Nederlandse editie van TidBITS is een letterlijke vertaling van de oorspronkelijke Engelse versie. Daarom is het mogelijk dat een deel van de inhoud niet geldt in bepaalde landen buiten de USA.

Dit nummer werd uit het Engels vertaald door:

Verder werkten mee:


MailBITS/15-May-00

[vertaling: HvH]

HotSync 2.6.1 Repareert Palm Synchronisatieproblemen -- Palm, Inc. heeft HotSync 2.6.1 uitgebracht. Dit lost een Palm handheld synchronisatieprobleem op dat door Apple's recente Mac OS 9.0.4 update werd veroorzaakt. Door veranderingen in de Mac's USB-software werkten HotSync-handelingen niet meer, vooral tijdens het gebruik van HotSync conduits voor AvantGo en Outlook Express; het gratis HotSync 2.6.1 regelt deze problemen. Momentele Palm Desktop 2.5 gebruikers hoeven slechts de HotSync 2.6.1 software te installeren, een download van 1.8 MB. Nieuwe gebruikers of gebruikers van eerdere versies van Palm Desktop moeten het gratis Palm Desktop 2.6.1 pakket van 6.6 MB downloaden. Deze uitgave volgt Handspring's Palm Desktop 2.6 op de hielen, wat oppervlakkig gezien dezelfde software lijkt te zijn, hoewel Handspring's uitgave vermoedelijk aanvullende software bevat voor het gebruik van de slechts voor USB geschikte HotSync sledes voor de Visor handheld. [JLC]

<http://www.palm.com/support/macintosh/>
<http://db.tidbits.com/getbits.acgi?tbart=05917>
<http://www.handspring.com/products/vindex.asp>

Web Confidential 2.0 Synchroniseert met Palm Apparaten -- Alco Blom heeft Web Confidential 2.0 uitgebracht, een belangrijke update van zijn Macintosh opslag- en organisatieprogramma voor gevoelige informatie, shareware van $20. (zie "Web Confidential: Alle Soorten Informatie Beveiligen" in TidBITS-441). Een van de belangrijkste nieuwe eigenschappen van Web Confidential is ondersteuning voor het synchroniseren van je Web Confidential data met Rene Laterveer's Web Confidential voor Palm 1.0, een aparte $20 shareware-versie die werkt op Palm OS handcomputers en die dezelfde sterke encryptie levert voor je gevoelige informatie op de Palm. Je kunt de Palm-versie downloaden en 30 dagen uitproberen, maar de Web Confidential synchronisatie conduit wordt alleen naar geregistreerde gebruikers gestuurd. Web Confidential 2.0 voegt nog enkele nieuwe eigenschappen toe, waaronder ondersteuning voor het invullen van Web-formulieren in Netscape Communicator, een Laatste Verandering-attribuut op kaarten, een cross-platform bestandsformaat (hoewel alleen onversleutelde bestanden momenteel cross-platform zijn), en kleine veranderingen in de categorieën van het programma. Web Confidential 2.0 is een gratis upgrade voor geregistreerde gebruikers en is een download van 540K; de Palm versie is een download van 105K. [ACE]

<http://www.web-confidential.com/>
<http://db.tidbits.com/getbits.acgi?tbart=05020>
<http://www.web-confidential.com/notes20.html>

Web Companion 5.0v4 Dicht De Gaten In FileMaker -- FileMaker Inc. heeft Web Companion 5.0v4 uitgebracht waarmee de substantiële Internet veiligheidslekken in FileMaker Pro 5 en FileMaker Pro 5 Unlimited worden aangepakt. (Zie "Internet-veiligheidsgaten in FileMaker 5" in TidBITS-529.) Web Companion 5.0v4 respecteert veiligheidsinstellingen op veldniveau, waardoor onverlaten verhinderd worden de informatie op te halen uit elk veld van een op het Web gepubliceerde database gemaakt met FileMaker 5's XML-faciliteiten of via e-mail. De update voorkomt ook dat FileMaker Pro 5 gebruikt wordt om anonieme e-mail te zenden door enkele van FileMaker 5's nieuwe e-mail-mogelijkheden ongedaan te maken. De update is 573K en wordt aanbevolen aan alle gebruikers van FileMaker Pro 5 en FileMaker Pro 5 Unlimited die Web Companion gebruiken. [GD]

<http://www.filemaker.com/support/webcompanion.html>
<http://db.tidbits.com/getbits.acgi?tbart=05915>

Poll Voorbeschouwing: Eerlijk jouw deel betalen -- Matt Deatherage's artikel deze week over Gadget Software dat sharewareprogramma's stal van ander ontwikkelaars toont een ongebruikelijk geval van software-gebruik zonder ervoor te betalen. Maar hoe staat het met de meer gebruikelijke gewoonte niet te betalen voor de sharewareprogramma's die we allemaal gebruiken? Is het maken van shareware een financieel haalbare zaak, of is het nauwelijks de moeite waard omdat te weinig mensen de shareware betalen? De pollvraag van deze week is dan ook: "Hoeveel procent van de sharewareprogramma's die je regelmatig op je Macintosh gebruikt heb je betaald?" Wees eerlijk bij het stemmen - onze polls zijn anoniem. [ACE]

<http://www.tidbits.com/>
<http://db.tidbits.com/poll/AboutPolls.html#privacy>


Warme Kruisverbindingen

door Adam C. Engst <[email protected]>
[vertaling: GH, , MSH, MK]

In de quiz van vorige week vroegen we "Bij welke van de volgende poorten mag je nooit een apparaat aansluiten terwijl de Macintosh aanstaat?" Van de meer dan 2200 inzenders koos 64 procent het correcte antwoord: SCSI; 29 procent werd in de war gebracht door het bijna goede maar foute antwoord ADB. Een paar procent raadde verkeerd met de seriële poort en Ethernet, maar we waren blij dat bijna niemand koos voor USB en FireWire. Laten we naar de antwoorden kijken en naar een paar mogelijkheden die we niet genoemd hebben om verwarring te voorkomen. Denk eraan dat er verschillen zijn tussen de verschillende Macintosh modellen, dus kijk altijd in je handleiding voor het laatste woord (Apple stelt alle oude handleidingen online beschikbaar, voor het geval dat je hem kwijt bent). TidBITS Talk geeft aanvullende interessante details.

<http://db.tidbits.com/getbits.acgi?tbpoll=40>
<http://www.info.apple.com/info.apple.com/manuals/manuals.taf>
<http://db.tidbits.com/getbits.acgi?tlkthrd=1025>

Een klein terzijde: Het is de vraag of een PowerBook al dan niet "uit" is in de slaaptoestand. Apple beschouwt een slapende PowerBook als uit gedurende het grootste deel van de tijd, maar SCSI apparaten zijn een opmerkelijke uitzondering, speciaal waar het oudere PowerBooks betreft.

SCSI -- Je kan van alles aansluiten op een Mac, maar SCSI is het enige aangeboden quiz-antwoord dat gegarandeerd niet veilig is om in dan wel uit te pluggen terwijl de Mac aanstaat. Er is een verschil tussen "veilig" en "mogelijk", en we ontkennen natuurlijk niet dat het mogelijk is in ofwel uit te pluggen zonder uitschakeling. Volgens Apple "altijd de Macintosh en randapparatuur uitschakelen voordat kabels en apparaten worden aan- of afgesloten dan wel SCSI nummers worden veranderd".

<http://til.info.apple.com/techinfo.nsf/artnum/n9387>

Hier zijn de problemen — met speciale dank aan David Shayer van Sentient Software, ontwikkelaar van verscheidene schijfreparatie programma’s —. SCSI-stekkers waren niet ontworpen om te voorkomen dat stekkerpinnetjes iets anders raakten dan de juiste contra-plug; het is dus niet moeilijk de verkeerde datalijnen te verbinden of kortsluiting te veroorzaken. Als je een apparaat wil toevoegen aan een SCSI-keten gebeurt dat meestal aan het eind van de keten, wat betekent dat je de SCSI-keten zonder terminator laat terwijl je de terminator verplaatst naar het laatst gekoppelde apparaat. Vervolgens moet ieder SCSI-apparaat een uniek ID-nummer in de keten hebben van 0 tot 7. Als twee aparaten hetzelfde SCSI-nummer is toegewezen, is een SCSI ID conflict het gevolg en de Mac kan weigeren op te starten of geeft andere problemen. Als de Mac aanstaat en je hebt een harddisk aangesloten die een SCSI conflict veroorzaakt bestaat de mogelijkheid dat het Mac OS het ‘master directory block’ naar het verkeerde apparaat wegschrijft, waardoor het ene apparaat crasht en er dataverlies op het andere apparaat ontstaat. Tenslotte, in tegenstelling tot USB en FireWire, laadt SCSI niet automatisch de besturingsprogramma’s voor nieuwe apparatuur; dit kan je omzeilen door utility's te gebruiken zoals Robert Polics gratis’ SCSIProbe

<http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=scsi-probe>

Als je echt geïnteresseerd bent in het veilig aan en afkoppelen van SCSI-apparaten: TidBITS sponsor APS Technologies verkoopt de APS SCSI PowerPlug juist voor deze toepassing. Het voorziet in een schakelaar die het apparaat dat je toevoegt of verwijdert van de SCSI bus elektronisch isoleert en de eindstroom onderbreekt binnen de PowerPlug, zodat de terminatie actief blijft. Er zijn twee versies beschikbaar, de SCSI PowerPlug II met actieve terminatie voor gebruik aan het eind van een SCSI keten, en de SCSI PowerPlug NT zonder terminatie voor elk gebruik in de keten, behalve aan het eind. Beide kosten $50 en staan in de APS-catalogus (bel (+1)800/374-5688 or (+1)816/483-6100), niet op hun Web site.

<http://www.apstech.com/>

Verder beveelt Apple aan dat je geen SCSI apparaten aan- of uitzet terwijl er andere apparaten in de keten actief zijn en sommige SCSI-apparaten moeten opgestart worden voordat je de Mac aanzet. Ondanks deze aanbeveling zijn mensen met SCSI-scanners gewend deze alleen maar aan te zetten als het nodig is, om de lichtbron en energie te besparen. Schade zal niet snel onstaan door de aan/uit schakelaar te gebruiken terwijl de Mac aanstaat, maar het kan de computer in verwarring brengen en mogelijk een herstart nodig maken. Denk eraan dat als je een externe harddisk wil uitzetten terwijl de Mac aanstaat het erg belangrijk is dat je de disk eerst van het bureaublad verwijdert door hem naar de prullebak te slepen voordat je de stroom van het betreffende apparaat uitschakelt. Op elke andere manier kan behoorlijke data-corruptie ontstaan.

ADB -- Oké, het spijt ons: dit was ons cliché antwoord. Vele ervaren Macintosh gebruikers weten dat ADB apparaten niet ingestoken of uitgetrokken mogen worden terwijl de Mac nog aanstaat omdat je de ADB controller riskeert door te branden als je een doorstroomde pin raakt - en de officiële manier om dat te herstellen is het aankopen van een gloednieuw (en peperduur) moederbord. Hoewel dit advies meestal van toepassing is, is het niet altijd juist. Apple's PowerBook G3 Series - één van de laatste machines die met ADB geleverd wordt - liet 'hot-swapping' (apparaten insteken en verwijderen terwijl de computer nog aanstaat) van ADB-apparaten toe, zoals vermeld wordt in de ontwikkelaarsdocumentatie waarvan de link onder deze alinea te vinden is. (De handleidingen die bij die machines geleverd werden stelden ook dat het verwisselen van ADB-apparaten geen probleem is.) Sommige machines, zoals de PowerBook 5300, bevatten trouwens ook circuits die ervoor zorgen dat ADB-apparatuur uitgeschakeld wordt wanneer ze te veel van de voeding vergt.

<http://til.info.apple.com/techinfo.nsf/artnum/n30935>
<http://developer.apple.com/techpubs/hardware/Developer_Notes/Macintosh_CPUs-G3/PowerBookG3Series.pdf>
<http://til.info.apple.com/techinfo.nsf/artnum/n21042>

Ondanks het feit dat het verwisselen van ADB-apparaten, terwijl de machine draaiende is, ten zeerste afgeraden wordt, is het toch iets dat vele mensen regelmatig doen. Als jij tot die categorie behoort, wees dan erg voorzichtig en zorg ervoor dat je geen pins raakt.

Serieel -- Seriële apparaten (inclusief LocalTalk netwerken) kunnen ten allen tijde 'ingeplugd' en verwijderd worden. Maar, hoewel er geen gevaar is om je Mac hardwarematig te beschadigen, verwacht sommige software dat een bepaald apparaat altijd beschikbaar is - zoals een fax modem die ingesteld is om automatisch faxen te ontvangen, of een seriële printer die gedeeld wordt op een lokaal netwerk. En als je de verbinding met een LocalTalk netwerk verbreekt heb je uiteraard ook geen toegang meer tot de netwerkdiensten, wat ervoor kan zorgen dat je Mac begint te klagen of zelfs crasht, afhangende wat je aan het doen was op dat moment.

De GeoPort seriële interface bij sommige Macs heeft een negende pin die elektrisch doorstroomd is, en er is lange tijd onduidelijkheid geweest omtrent het feit of het insteken of verwijderen van een apparaat schade kon toebrengen aan de Mac of het apparaat zelf. Apple zegt echter van een bepaald apparaat dat als het een klikkend geluid voortbrengt "je het voor enkele seconden moet uittrekken" om het probleem te verhelpen, wat dus met zich meebrengt dat dat GeoPort apparaat veilig ingeplugd en uitgetrokken mag worden.

<http://til.info.apple.com/techinfo.nsf/artnum/n18904>

Ethernet -- Alle soorten Ethernet vanaf 10Base-T en 100Base-T tot het oudere dunne Ethernet (10Base-2), dikke Ethernet (10Base-5), en Apple's eigen AAUI ingebouwde Ethernet kunnen veilig op ieder moment worden aan- of afgesloten, hoewel je dan natuurlijk iedere handeling die Ethernet gebruikt, verstoort. Ook zouden enkele ouderwets geconstrueerde Ethernet netwerken, opgezet als daisy-chain configuratie, tijdelijk onwerkzaam kunnen zijn, met optrden van ruis, of andere problemen kunnen tonen als je plotseling machines van hen afsluit. Er is echter geen fysiek gevaar voor de Mac of het netwerk. Net zoals bij LocalTalk netwerken kan het verlies van Ethernet netwerkdiensten applicaties op de Mac in de war brengen of zelfs verstoren.

USB -- USB apparatuur is ontworpen om direkt uitwisselbaar te zijn, zowel wat betreft de stekkers als de manier waarop de drivers automaties laden. Dat is een van de redenen dat Apple overschakelde van ADB naar USB voor dingen als muizen en toetsenborden - ze scheppen er zelfs over op. Wat SCSI betreft, als je een op SCSI gebaseerde harde schijf van je Mac loskoppelt, wees er dan zeker van dat die eerst uitgezet wordt, anders loop je kans op data fouten.

<http://www.apple.com/usb/>

FireWire -- Zoals bij USB, kun je FireWire spullen veilig op je Mac op ieder moment aan- of afsluiten - dat is een van de eigenschappen van de technologie die Apple agressief propageert en zowel het ontwerp van de connector en de manier waarop de FireWire drivers automatisch geladen worden, ondersteunt dit. Echter, op het risico af te klinken als een kras in een kapotte grammofoonplaat (die analogie zal niet lang meer bestaan), als je een op FireWire-gebaseerde harde schijf wilt afschakelen, laat hem dan eerst stoppen.

<http://www.apple.com/firewire/>

Audio Input/Output -- Al beveelt Apple aan alle apparatuur uit te zetten alvorens audio input- of outputspullen aan te sluiten, er is weinig gevaar in het aan- of afsluiten van audio zaken bij microfoon-ingangen, audio-in of luidspreker-uitgangen op je Mac. Het belangrijkste om aan te denken is dat je het volume van alle apparatuur omlaag draait voordat je verbindingen maakt; op die manier overbelast je of blaas je een speaker niet op. Het is mogelijk deze poorten te beschadigen door aansluiten van ongeschikte apparatuur - wij kennen een bassist die audio ingangen opblies op een Power Mac 8500 door de versterker-uitgang van zijn 300 watt versterker er op aan te sluiten. Deze gebeurtenissen zijn echter niet Apple's fout: we zijn er zeker van dat de meeste poorten er ook niet op gesteld zijn te worden verbonden met de huiselijke wandcontactdoos.

Video -- Video is een heikel onderwerp, en daarom hebben we het ook weggelaten uit de quiz. Hoewel Apple in zijn documentatie altijd zegt de spanning uit te schakelen alvorens monitoren en andere videospullen aan te sluiten, waarschuwen de handleidingen niet voor potentieel gevaar (zoals dat wel bijvoorbeeld gebeurt in het geval van SCSI-aansluitingen). Sommige Macs starten niet op zonder aangesloten monitor of video-adapter, en Timbuktu Pro (dat veel wordt gebruikt om Macs zonder monitor aan te sturen) eist dat er tenminste één video-adapter aanwezig is, zodat de Mac weet in welke resolutie hij moet werken. Daarbij komt dat, hoewel we niet staan te trappelen om het uit te proberen, het ons lijkt dat in geval van de ene monitor uit- en een andere inpluggen, je een probleem zou kunnen krijgen als de twee monitoren niet dezelfde verversingsfrequentie en dezelfde resolutie hadden. Het is makkelijker gewoon af te sluiten, en degenen onder ons die werken met monitorloze Macs als servers zijn vertrouwd genoeg met het afsluiten van een Mac met behulp van het toetsenbord: druk op de Power-knop en daarna op de Return-toets.

Als je een extra monitor op je PowerBook wilt aansluiten, moet je òf echt afsluiten òf de computer in zijn slaapstand brengen, anders zal hij de aanwezigheid van de nieuwe monitor niet detecteren.

PC Cards -- PC Cards, de uitbreidingskaartjes ter grootte van een credit card die meestal worden gebruikt in combinatie met PowerBooks, kunnen worden verwijderd en geplaatst zonder de Mac uit te zetten, hoewel de kaart misschien niet wordt herkend als de nodige drivers niet bij het opstarten zijn geladen. Om een kaart netjes te verwijderen sleep je z'n icoontje naar de Prullenbak of kies je de betreffende optie in het menu Speciaal (bij sommige modellen moet je bovendien nog op een eject-knopje op de behuizing drukken).

<http://til.info.apple.com/techinfo.nsf/artnum/n16167>

Back-up, Back-up, Back-up -- We hebben geprobeerd de aanbevolen strategieën door te geven, maar zoals we al hebben gesuggereerd in ons commentaar over de verschillen tussen "veilig" en "mogelijk": zelfs wij volgen ons eigen advies niet altijd op. In TidBITS Talk noemde Alex Hoffman mij grappenderwijze een watje omdat ik de mensen aanraadde geen apparaten te verwisselen zonder eerst de stroom uit te schakelen, maar zelf doe ik dat wel degelijk bij ADB-spullen, en ook zet ik SCSI-apparaten aan en uit zonder eerst de Mac af te sluiten. Ik sla mijn eigen advies in de wind op dit punt omdat veel van mijn oude apparatuur in wezen geen waarde meer heeft en ik bovendien fanatiek back-ups maak. Tuurlijk, ik zou het jammer vinden als ik het moederbord van mijn SE/30 opblies door te prutsen met een ADB-connector, maar ik zou de functionaliteit van de machine binnen een kwartier hebben overgezet op een andere Mac op basis van de back-up van de vorige avond.

<http://db.tidbits.com/getbits.acgi?tbser=1041>

Dus, als je bereid bent het risico te nemen wat apparatuur in rook te doen opgaan, verzeker jezelf dan tenminste eerst van een recente back-up. Je zal nog steeds spijt hebben bij het verlies van een moederbord, maar je data zijn tenminste veilig.


Inspectie-Gadget

door Matt Deatherage <[email protected]>
[vertaling: LmR, AV, DPF, JG]

Software ontwikkelen is zelden makkelijk. Programmeurs staan vaak voor technische moeilijkheden, bugs en korte deadlines - bovenop het verzinnen van bruikbare producten, deze snel op de markt brengen tegen een niet te hoge prijs en zorgen dat dat product zich onderscheidt van dat van de concurrent. Computergebruikers spreken zich hogelijk uit over programmeurs die dit moeilijke pad weten te doorkruisen en elke dag komen er nieuwe programmeurs die hun stempel op de Macintosh willen drukken.

Maar als je beloond wilt worden, zal je hard moeten werken. Een van de nieuwe shareware ontwikkelaars dit jaar, Gadget Software, bezondigde zich zelfs aan diefstal en bedrog toen ze bestaande utility's opnieuw op de markt brachten onder de eigen naam en met slechts kleine cosmetische veranderingen. Het "bedrijf" is in toenemende mate onder druk komen te staan sinds MWJ twee weken geleden voor het eerst een van de diefstallen meldde; nu lijkt het wel of "Gadget Software" in het niets verdwenen is. Hoe het ook zij, het is een verhaal van piraterij, bedrog, fraude en arrogantie zoals deze zelden in de Macintosh shareware-wereld voorkomt.

Faster Follies -- De problemen ontstonden een paar maanden geleden met een $20 utility met de naam Faster van Gadget Software dat beloofde jouw Macintosh tot drie keer sneller te laten werken. De meeste ervaren Macintosh gebruikers hadden meteen achterdochtig moeten worden bij een dergelijke bewering. Als er een simpele software-truc was om de computer drie keer zo snel te maken dan voorheen, zou je denken dat Apple dat wel in het OS zou hebben gestopt of dat een groot softwarebedrijf dit zou hebben gekocht.

Software kan hardware niet sneller maken. Als je iMac een 266 MHz PowerPC G3 microprocessor in zich draagt, kan software dat niet veranderen in een 400 MHz apparaat. Wat wel kan is overclocking, een hardware-truc die microprocessors sneller laat draaien dan hun opgegeven snelheid.

Faster bleek echter nog veel erger. De software bevatte geen enkele acceleratietechniek - het verwijderde alleen de in het Mac OS ingebouwde vertragingsroutines die simpele taken - zoals scrolling -die oudere Macs met een redelijk tempo uit konden voeren, bruikbaar houdt op de verblindend snelle Macs van vandaag. Faster 1.x patcht deze routines zodat er geen vertraging meer optreedt. Opeens lijken dingen dan sneller te gaan - vensters zoomen sneller, scroling gaat sneller en animaties schieten aan je voorbij, maar belangrijke taken gaan niet sneller.

Respect Stelen -- De enige echte manier voor een software product om meer kracht uit de hardware te persen (let op, niet snellermaken, maar meer efficiënt), is om de beschikbare klok-cycli van de microprocessor te herverdelen. Je wilt natuurlijk niet dat de computer te veel tijd besteedt aan onbelangrijke taken, als er een belangrijke taak bezig is. Dit doen utility's als Orchard Software's CPU Doubler en Clarkwood Software's Peek-A-Boo - zij laten je zelf bepalen welk programma de meeste processor-tijd krijgt van het Mac OS.

<http://ourworld.compuserve.com/homepages/orchardsw/CPUDoubler.html>
<http://www.kagi.com/bobc/>

Einde April kwam Gadget Software met Faster 2.0, dat zulke functies aan een anders waardeloos product toevoegde. Dit viel ons op bij MWJ, omdat de interface die Gadget "koos" bijna identiek was aan het $79 programma CPU Doubler. Beide producten gaven programma's "prioriteit" nummers tussen de 1 en 64 met een standaard van 32. De interface van Faster 2.0 kopieerde ook CPU Doubler's manier om applicaties uit te sluiten, om sleutels te selecteren die ervoor zorgen dat bepaalde extensies niet geladen werden bij de opstart en om het hele ding aan en uit te zetten.

We wierpen dus een betere blik onder de motorkap en waren ontzet. Faster 2.0 is een directe kopie van CPU Doubler. Gadget Software heeft alleen de grafische interface en de copyright-notitie vervangen door de hare en heeft de werkelijke code intact gelaten. De cdev resource bevatte nog steeds de routine namen van CPU Doubler, zoals InitCPUDoubler en CloseCPUDoubler. Daarbovenop had Gadget geen enkel wettelijk recht op de code: Orchard Software president Mike Jonas vertelde MWJ, "We hebben in geen enkele manier Gadget Software toestemming gegeven op wat voor manier dan ook iets van onze software te gebruiken in hun programma's."

Dit is plagiaat op de ergste manier.

Op het moment dat Orchard Software Gadget informeerde dat hun vervalsing opgemerkt was, was er op de Web site van Gadget te zien dat er snel een nieuwe versie van Faster 2.0 zou komen "zonder de technologie van CPU Doubler." Er stond: "We zullen het hele verhaal vertellen en bereidt je voor op een lachbui. Ik hoop dat de auteur ons toe zal staan de flauwe grap te publiceren die we met hem hebben uitgehaald." Toen Gadget dit publiceerde, kwam er ook een nieuwe versie van Faster (2.1). Deze verborg echter de code van CPU Doubler beter, maar toch niet helemaal. In Faster 2.1 is de hoofd interface een REALbasic applicatie gemaakt door Gadget Software, die er voor zorgt dat je het shareware bedrag betaald hebt. Inderdaad, Gadget heeft code toegevoegd die er voor zorgt dat je hen betaalt voor het werk van een ander. Gadget heeft het plagiaat misschien laten zien als een "grap," maar zoals wij het zien, laat het gedrag van het bedrijf zien, dat het stelen van software meer regel dan uitzondering was.

Sinds MWJ met het verhaal kwam dat Faster 2.0 gestolen code bevatte van CPU Doubler, heeft het bedrijf twee nieuwe programma's uitgebracht. Na verder onderzoek bleek dat deze nog erger waren dan Faster 2.0 - een is een byte-na-byte kopie van eens bestaande software en de ander bijna hetzelfde.

WindowApp 1.0 -- In begin mei kwam Gadget met WindowApp 1.0. Deze freeware utility maakt je applicatie menu hiërarchisch - in plaats van een item voor elk programma, verandert WindowApp het zo dat elk item een submenu heeft dat een lijst maakt van elk open window in dat programma.

Klinkt bekend? Hiro Yamamoto publiceerde zijn ApplWindows om hetzelfde te doen in 1993. In de volgende vier jaar evolueerde ApplWindows in een regelpaneel met aanpasbare settings. 1.0 was echter een simpele extensie - net als WindowApp 1.0 (ApplWindows wordt niet langer actief onderhouden en het is onbetrouwbaar in Mac OS 8.5 en later.)

<http://hyperarchive.lcs.mit.edu/cgi-bin/NewSearch?key=appl+windows>

Dit is geen toeval. In een brief aan MWJ bevestigde Hiro Yamamoto dat WindowApp 1.0 een byte-na-byte kopie is van ApplWindows 1.0. Gadget Software verving alleen het icoon en de versie-resources met hun eigen - Yamamoto's code in de INIT resource, alsook de Finder ballon help resource en de FREF resource zijn identiek aan het origineel in ApplWindows.

Yamamoto schreef Gadget Software en vroeg hen te stoppen met het distribueren van WindowApp en te stoppen met het claimen van copyright over zijn werk. Hij liet het antwoord van Gadget Software aan ons zien; hier is het helemaal: "Hallo, Wij hebben het gemaakt. WIJ HEBBEN HET GEMAAKT! Heh heh...In elk geval, WindowApp is verwijderd. En het was gratis. Cheers, GS." Het bedrijf geeft geen excuses voor het stelen van het werk van een ander en blijft beweren dat zij "het gemaakt hadden." Dit is misschien wel waar - maar zij hebben het gemaakt uit ApplWindows en dat is natuurlijk onaanvaardbaar.

Magnet Menu 2.3 -- Net vorige week gaf Gadget Software Magnet Menu 2.3 uit, een 20 dollar kostende utility die menu's kan openen zonder erop te hoeven klikken. Deze nieuwe versie beloofde betere compatibiliteit en een aantal verbeteringen. Helaas was dat ook het geval met AutoMenus Pro 3.5.1, shareware voor 15 dollar dat voor het laatst in 1997 werd aangepast door de niet meer bestaande Night Light Software. De lijst veranderingen in Magnet Menu 2.3 lijkt nogal op de notities bij het uitgeven van AutoMenus 3.5.1, met toegevoegde observaties die het meer op het oplossen van problemen moet doen lijken.

<ftp://ftp.amug.org/pub/amug/amug-files/system/a/automenus-pro-3.5.1.sit.hqx>
<http://www.nlsoftware.com/>

Als we het programma beter bekijken kunnen we weer plekken noteren waar Gadget beter vanaf had kunnen blijven. Alle interface elementen verschillen tussen de beide programma's - iconen, afbeeldingen, een deel van de tekst, een deel van de cursors en de dialoogschermen. Maar alle andere resources zijn identiek, vrijwel byte voor byte.

Hinderlijk in het bijzonder zijn de TEXT resources die de online hulp bieden - zij zijn niet veranderd na AutoMenus Pro, refereren nog steeds naar AutoMenus Pro en bevatten de AutoMenus Pro registratie telefoonnummers en e-mailaddressen! Gadget Software is kennelijk niet zo goed in het stelen van software als ze dachten.

Andere Producten -- Om plagiaat met software te bewijzen, moeten we het met het origineel vergelijken. Dat is moeilijk met de rest van de producten van Gadget Software - we vermoeden dat ze hierbij "leentjebuur" hebben gespeeld, maar we weten niet waarbij, dus we hebben hierbij slechts vermoedens.

Zijn Deze Piraten Verdwenen of Ondergedoken? Sinds 12-Mei-00 is de Gadget Software Web site vrijwel verdwenen en vervangen door een bericht dat het bedrijf niet langer bestaat. "We hebben onze domeinnaam verkocht aan een bedrijf onder de naam Ready Software," staat er nu op deze plek te lezen. De home page bevat echter nog steeds een zeer irritant JavaScript die je cursor volgt met stuiterende ballen. "Ze zullen onze software ondersteunen en verkopen - ze brachten ons Faster en Loaded!. Dus Gadget Software is dood. Tot ziens..."

<http://www.gadgetsw.com/>

Na de ontdekkingen van de laatste 2 weken is alles wat Gadget Software zegt verdacht, en dit is daar geen uitzondering op. We hebben al gemerkt dat Ready Software onmogelijk de eigenaar van Faster 2.x kan zijn omdat het code van Orchard Software bevat; de president van Orchard Software, Mike Jonas, vertelde MWJ op 12-Mei-00 dat gesprekken met Gadget Software over aanpassingen nu gestopt zijn omdat het erop lijkt dat Ready Software Gadget overgenomen heeft. Ready Software heeft misschien de rechten op Faster 1.x of Loaded, maar we hebben ook gemerkt dat die producten hun beloftes niet waar kunnen maken, en de versies 1.x van Faster en Loaded kunnen onmogelijk zo werken als beweerd wordt.

Ted Landau van MacFixIt deelt met MWJ een brief die hij ontving van de nieuwe maatschappij op 12-May-00 waarin weinig vragen beantwoordt wordt. In de brief, "John" van Ready Software (geen achternaam, alhoewel in de correspondence met MacFixIt die volgt wordt de zender als John Vollet, in Seillans, Frankrijk geidentificeerd) zegt dat zijn maatschappij in feite Loaded bezit (wat werkelijk FormulaOne genaamd is) en Faster (in werkelijkheid Hare genaamd). Gadget Software was verondersteld het produkt te beta-testen, zegt John, en inplaats hadden ze het gestolen en hebben ze het op het Web gepubliceerd met de Gadget naam. John zegt ook dat Gadget Magnet Menu 2.1 gestolen heeft voordat de geplagieerde AutoMenus Pro code bijgesloten was.

<http://www.macfixit.com/>

Zelfs als Ready Software Faster en Loaded gecreërd heeft, de programma's schijnen niet erg nuttig te zijn. Ready zegt dat het net zo zeer een slachtoffer van Gadget Software is als Orchard Software of Night Light Software. Maar de product-opstelling van Ready ziet er veel hetzelfde uit zoals Gadget's voordat Gadget ambitieus werd; Ready Software is in de zelfde kleine stad in Frankrijk waar Gadget Software was, en Ready Software heeft geen Web site (ze hebben naar MWJ via een Hotmail addres geschreven). Plus, als Gadget Software Faster gestolen heeft in Maart, waarom ging Ready Software alleen maar optreden toen Gadget's duidelijke diefstal van andere producten ontdekt was? Het is allemaal nog steeds erg duister.

Wij hopen oprecht dat het einde van Gadget Software het eind van gestolen software met verwijderde copyright mededelingen, code-bewerkt om als nieuw en orgineel te lijken, kenmerkt. Als Ready Software alleen maar een poging blijkt te zijn om dezelfde trucjes voort te zetten en tegelijkertijd de bevlekte Gadget-naam kwijt te raken, zullen ze onder nauwkeurig onderzoek van de Macintosh gemeenschap komen. Als Ready Software werkelijk een slachtoffer van diefstal is, verdienen zij nog een kans - en hopelijk utility's aan de markt brengen die hun advertentie waar kunnen maken. In ieder geval, laten we hopen dat de geest van Gadget voorgoed voorbij is.

[Matt Deatherage is de uitgever van MWJ, het Wekelijkse Journaal voor Serieuze Macintosh Gebruikers, en is bezig met de her-introductie van de dagelijkse MDJ en de maandelijkse MMJ. Het nummer van volgende week van MWJ zal het volledige verslag van WWDC 2000 direct inhouden. Je kan meer leren over MWJ en kijken naar een gratis drie-nummers probeer-abonnement bij de URL hieronder.]

<http://www.macjournals.com/>


Niet-winstgevende en niet-commerciële publicaties en Websites mogen artikels overnemen of een HTML link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te contacteren. We garanderen de precisie van de artikels niet. Caveat lector. Publicatie-, product- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.

Vorige aflevering | Search TidBITS | TidBITS Homepage | Volgende aflevering