Archiwa kategorii: Darmowe oprogramowanie

Darmowe oprogramowanie

Darmowe programy do PDF

PDF staje się powszechnym formatem w obiegu dokumentów, dlatego coraz częściej do tworzenia dokumentów. Przede wszystkim warto wspomnieć, że wcale nie trzeba korzystać z płatnych wersji oprogramowania by PDF tworzyć.

Wystarczy stworzyć dokument w darmowym pakiecie Libra Office a następnie stworzony dokument wyeksportować do formatu PDF. W przypadku konieczności edycji treści, zmieniamy ją w pliku bazowym, a następnie ponownie eksportujemy do PDF.

Do odczytywania plików można wykorzystać szereg darmowych programów:

  • Acroba Reader
  • doPDF
  • Foxit Reader
  • Free eXPert PDF
  • PDF24 Creator
  • Nitro Reader
  • PD Mate PDF MERGE
  • Sumatra PDF

Darmowe sposoby zabezpieczania haseł

Bezpieczeństwo IT jest jednym z głównych priorytetów w dzisiejszych czasach. Zabezpieczenie aplikacji funkcjonujących online to tylko jedno z zadań, ale warto też zwrócić uwagę na te aspekty, które bezpośrednio dotyczą użytkowników. Jak wiadomo ich główne grzechy to:

-brak zmiany haseł od administratora,

-zapamiętywanie haseł w przeglądarkach internetowych,

-używanie niezabezpieczonych lub słabo zabezpieczonych połączeń internetowych,

brak szyfrowania plików z przechowywanymi hasłami i dostępami do aplikacji.

Oczywiście to tylko kilka z „grzechów głównych”. I przynajmniej części z nich bardzo łatwo jest zapobiec np, używając w firmie jednego systemu szyfrującego i przesyłanie danych w szyfrowanych plikach. Oczywiście nie jest to rozwiązanie idealne, ale z pewnością jedno z prostszych do zastosowania.

Jednym z ciekawszych rozwiązań w tym zakresie jest darmowy program The GUIDE Porlable – możliwy do umieszczenia na pendrivie. Otwiera pliki zapisane we własnym szyfrowanym formacie, posiada funkcję drzewa w strukturze i idealnie nadaje się do przechowywania na dysku danych dostępowych. Wskazane jest także przekazywanie w plikach tego formatu informacji pomiędzy użytkownikami.

Można jednak pójść znacznie dalej i posłużyć się programami, które szyfrują pojedyncze pliki innych formatów lub całe katalogi – zwykle nie ma potrzeby szyfrowania całych dysków.  Do takich programów należy m.in. Enigma – polski darmowy program z pomocą, który pozwala na szyfrowanie plików i katalogów, aż 3 niezależnymi algorytmami.

Osobiście polecam jednak mniejsze programy typu USB Safeguard, które pozwalają na zabezpieczanie danych na pendrivach.

Polecamy dla własnego bezpieczeństwa przetestować.

 

Cechy różnych serwerów SMTP pracujących pod Linuksem

Linux to w większości darmowy system operacyjny bazujący na systemie UNIX. Choć bardzo dobrze sprawdza się on w zastosowaniach desktopowych, to jego udział na rynku tych systemów operacyjnych jest stosunkowo niewielki. Jednak główny udział Linuksa przypada na zastosowania serwerowe, gdzie od lat ma on opinię stabilnego i bezpiecznego systemu. Na serwerach (w ujęciu sprzętowym) pracujących pod kontrola systemu Linux działa wiele dużych portali światowych oraz stron takich instytucji ,jak giełdy niektórych państw, czy strony dużych banków. Dzięki odpowiedniemu oprogramowaniu Linux może służyć też do obsługi poczty elektronicznej. Programy, które służą do obsługi poczty elektronicznej to tzw. serwery poczty elektronicznej (ang. Mail Transfer Agent, MTA) pozwalające na przesyłanie wiadomości elektronicznych do poszczególnych adresatów. Sposób przekazywania tych wiadomości opisują tak zwane protokoły komunikacyjne.

Powszechnie używanym protokołem komunikacyjnym jest SMTP (ang. Simple Mail Transfer Protocol). Dla systemu Linux istnieje przynajmniej klika programów, potrafiących obsługiwać proroków SMTP, które nazywa się serwerami SMTP. Warto się niektórym z nich przyjrzeć z bliska.

 

Jednym z najbardziej popularnych i najstarszych serwerów poczty elektronicznej, który obsługuje m.in. protokół SMTP jest Sendmail. Ten otwarto-źródłowy serwer poczty elektronicznej rozwijany jest od początku lat 70-tych. Swoja popularność w systemach linuksowych i innych uniksopodobnych zawdzięcza też w głównej mierze temu, że był on natywnym serwerem poczty w systemach takich jak Unix. Sendmail jest uważany za dość trudny w obsłudze, gdyż wymaga on sprawnego „poruszania się” po plikach konfiguracyjnych w poszczególnych katalogach, a także znajomości dużej liczby komend, co w ostatnich czasach wpłynęło na spadek jego popularności na rzecz innych programów. Wpływ na to też miała duża ilość wykrytych dziur w oprogramowaniu, a niemodułowa budowa lecz funkcjonowanie jako pojedynczy program ułatwiało ataki hakerskie. Możliwe jest skorzystanie z jego wersji całkowicie darmowej, jak i wersji komercyjnej z dodatkowym wsparciem technicznym.

 

Następnym z serwerów SMTP jest Exim (Experimental Internet Mailer). Program ten, tak jak wiele innych przeznaczonych dla Linuksa jest rozwijany przez Uniwersytet w Cambridge rozprowadzany na licencji GNU GPL. Klasyfikacja poczty w tym programie oparta jest na routerach określających reguły jej kierowania, a za pomocą tzw. transporterów jest ona przesyłana do zewnętrznego serwera, bądź też umieszczana w pliku lub katalogu na dysku, czyli w odpowiedniej skrzynce mailowej. Jeżeli zapis odbywa się w katalogu, to mówimy o formacie zapisu maildir, polegającego na tym, że do wiadomości zapisywane są w katalogu maildir (podkatalog katalogu home, czyli katalogu domowego w systemach linuksowych), w którym znajdują się standardowo 3 podkatalogi, w których grupowane są:

  • wiadomości odczytane (podkatalog cur)
  • wiadomości nieodczytane (podkatalog new)
  • wiadomości tymczasowe (podkatalog tmp)

Innym sposobem zapisu wiadomości jest tzw. mailspool, gdzie poszczególne wiadomości zapisywane są w jednym pliku (katalog /var/spool/mail/nazwa_użytkownika). Poszczególne wiadomości oddzielone są od siebie pustą linia, zaś kolejność zapisu wygląda tak,że najnowsze wiadomości są dopisywane na końcu pliku). Działanie Exima opiera się na zasadzie, że za przetwarzanie informacji odpowiedzialny jest w zasadzie jeden program, który może jednak współpracować z innymi, takimi jak filtr antyspamowy (np. SpamAssassin) oraz programy antywirusowe (np. linuksowy Calm-AV, mksvir, czy F-Secure). Możliwe jest tez korzystanie przez Exim z baz danych takich jak chociażby MySQL).

 

Kolejnym serwerem SMTP jest postfix. Jest to szybki, bezpieczny oraz łatwy w administrowaniu program. Jest on udostępniany na licencji IBM. Oprócz protokołu SMTP obsługuje on też m.in. protokoły IPv6, czy TLS Uważany jest za dobrą alternatywę dla innych tego typu programów, jak Sendmail czy Exim. Posiada ona bardzo wiele opcji konfiguracyjnych i jest zoptymalizowany pod kątem obsługi dużych ilości danych poczty elektronicznej. W przeciwieństwie do programu takiego jak Exim, postfix składa się z wielu tzw, demonów wykonujących określone zadania. Nie pracują one na uprawnieniach roota, ale na niższych, co pomaga w ochronie przed różnymi atakami hakerskimi. Możliwa jest tez współpraca z zewnętrznymi programami, takimi jak choćby filtr antyspamowy. Postfiks do zapisu wiadomości wykorzystuje formaty takie jak maildir, czy mbox, którego zasada działania jest podobna jak formatu mailspool (zapis w jednym pliku).Program ten jest dystrybuowany zarówno w postaci kodu źródłowego, który trzeba samodzielnie skompilować, a następnie zainstalować program. Wiele dystrybucji udostępnia jednak ten program także w swoich repozytoriach.

 

Ostatnim serwerem SMTP, któremu warto się dokładniej przyjrzeć jest qmail. Jego pierwsza wersja powstała w latach 90- tych. Podobnie jak wyżej opisany postfix program ten posiada modułową budowę i poszczególne moduły z kilkoma wyjątkami pracują z uprawnieniami zwykłego użytkownika, co znacznie utrudnia ataki hakerskie. Dodatkowym zabezpieczeniem jest możliwość „współpracy programu” z oprogramowaniem antywirusowym. Ponadto jest to program dobrze dopracowany, ze względu na rzadki cykl wydawniczy. Serwer ten posiada zabezpieczenie przed utratą i niedostarczeniem przesyłanych danych w postaci wiadomości (na przykład podczas awarii). Podobnie jak postfix serwer qmail jest wydajnym serwerem zdolnym do obsługi wielu wiadomości (nawet do kilku milionów dziennie). Od paru lat serwer ten jest dostępny na zasadach public domain, dzięki czemu można modyfikować kod źródłowy.

 

Spośród serwerów poczty SMTP dla Uniksa i pochodnych, czy li m.in. Linuksa można wybierać te, które okażą się najszybsze i najbardziej niezawodne oraz bezpieczne. Są to serwery, które wymagają niekiedy dużego wysiłku podczas konfiguracji i obsługi, jak na przykład Sendmail oraz nowsze, w których konfiguracja jest już znacznie łatwiejsza.

Darmowe programy do zarządzania projektami

Każdy kto miał kiedykolwiek do czynienia z większym projektem, który na dodatek jest rozproszony, wie, że komunikacja stanowi niezwykle istotny problem. Niezależnie od tego, czy mamy do czynienia z zarządzaniem projektem IT, czy generalnie projektem dotyczącym zadań prowadzonych w przedsiębiorstwie.

Dość popularne szczególnie wśród programistów są programy typu „BUGTRACKER„. Służą one do monitorowania pracy, postępów w projekcie oraz gromadzą wszelkie uwagi w jednym miejscu. Z całą pewnością pozwalają oszczędzić sporo czasu i przekopywania się przez tony korespondencji i na swój sposób ograniczają słynne „no przecież wysłaliśmy wczoraj”.

Do najpopularniejszych należą: Mantis, BugZilla, Track, GNU Savannah, GitHub oraz wiele innych. Warto zwrócić uwagę, że aplikacje te można jeszcze podzielić na aplikacje klient-serwer oraz aplikacje hostowe. Niemniej ten rodzaj oprogramowania na razie pozostawimy.

Znacznie ciekawsze są darmowe programy do zarządzania projektami w przedsiębiorstwach. Wśród nich dziś omówię tylko dwa z nich: Feng Ofiice oraz DotProject.

DOTPROJECT

Aplikacja do pobrania

Pierwsze zastrzeżenie odnośnie tego oprogramowanie dotyczy spolszczenia: wymaga ono indywidualnego dopieszczenia, część jest dostępna z poziomu panelu administratora i do złudzenia przypomina system z z Presta Shop do wersji 1.4.5, niestety pozostałe elementy są ukryte w plikach (np. pliki zawierające raporty)

Kolejna uwaga dotyczy złamania zasad usabiliti budowy aplikacji. Niestety przyciski nie znajdują się w miejscach standardowych dla aplikacji. Dużym problemem jest umiejscowienie dostępu do raportów jako jednej z funkcji dostępnej jedynie w zakładce ZADANIA nawet jeśli potrzebujemy wykonać raport dotyczący PROJEKTÓW.

W przypadku, gdy nie chcemy za bardzo udostępniać panelu administracyjnego problematyczne wydaje się być umiejscowienie takich informacji o użytkownikach, jak ich obłożenie pracą dostępne wyłączanie jako wykres Ganta.  Można w prawdzie na poziomie uprawnień ustawić jedynie wgląd bez możliwości edycji, ale to nie jest najlepsze.

Do zalet DotProjectu zaliczyłabym natomiast:

  • dość przyjaźnie skonstruowane raporty,
  • system kodów bilingowych pozwalających na wyliczanie realnych kosztów pracy na stanowiskach wielozadaniowych w zależności od rodzaju wykonywanego zadania,
  • możliwość raportowania zadań w logach
  • Wykresy Ganta dla projektów wielozadaniowych z możliwością oznaczenia kamieni milowych,
  • dużą przejrzystość poprzez spersonalizowanie widoków projektów,
  • dodanie masowej edycji dla logów, i zadań z narzędzie do zarządzania projektem  Project Designer.

FENG OFFICE

Pobież aplikację

Narzędzie w wersji darmowej bardzo przyjazne, ale znaczniej mniej rozbudowane niż DotProject. Posiada też znacznie mniejsze zaplecze dodatków zarówno, tych darmowych jak i płatnych. Feng Office ma nieco lepiej opracowany pakiet tłumaczeń na język polski, niż jego konkurent w tym porównaniu. Niemniej dokonanie poprawek lub uzupełnienie tłumaczeń wymaga istnej tułaczki po rozmaitych plikach porozrzucanych w architekturze programu. Zdecydowaną przewagą Feng Office jest możliwość tworzenia projektów personalnych z gotowym pakietem uprawnień. Kolejny duży plus w porównaniu do DotProjectu to możliwość podpięcia plików raportowania ich wersji i dodawania komentarzy do zmian. W przypadku projektów obejmujących potrzebę zmian w plikach np. projektowych lub tekstowych, boje się, iż DotProject nie miał by większych szans na zdanie egzaminu, gdyż funkcja dokumentu jest mocno upośledzona.

Dużą wadą Feng Offica jest trudność z prostym rozwiązaniem takich uprawnień, które pozwoliłyby na zamykanie zdań tylko osobie zlecającej. Można w prawie stosować pewne protezy, ale one całkowicie nie zdają się być wystarczające.

Na pewno minusem w odniesieniu do DotProjectu jest Brak możliwości zlecania jednego zadania więcej niż jednemu użytkownikowi, gdyż znacznie trudnej zaraportować udział procentowy chociażby poszczególnych pracowników w działanie.

Mocnym punktem Feng Office jest intuicyjność systemu, standardowe rozwiązania usabiliti oraz duża przejrzystość graficzna.

 

Na Państwa uwagi odnośnie obu programów czekamy w komentarzach.

Darmowe programy do obróbki graficznej

Darmowe oprogramowanie nawet dziś w większości firm nie sprowadza się do pakietu biurowego, ale wymaga stosowania przynajmniej programu do obróbki zdjęć, nie wspominając już o bardziej zaawansowanych programach graficznych.

Polecamy te które sprawdziliśmy:

GIMP – posiada polską wersję językową, aktualizacje, no i możliwość zapisywania plików warstwowych w formacie PNG. Dodatkową zaletę stanowi możliwość konwesji plików do formatów: GIF, JPG, JPEG, BMP. Jedyny minus to dość długie ładowanie, problematyczne warstwowe ładowanie obsługi kilku plików na raz oraz brak obsługi i czytania formatóW CDR. Program dysponuje też własnym alternatywnym dla PNG formatem zapisu XCF, który jednak nie jest odczytywany w jakimkolwiek innym programie.

INSCAPE – program miał stanowić alternatywę dla Corel DRAW, niestety tak naprawdę jego działanie ogranicza się do symulowania możliwości programu i nie posiada możliwości odczytywania formatów CDR. Z powodzeniem jednak pozwala na stworzenie mniej wymagających elementów aplikacji z użycie większości funkcji dostępnych w Corelu.

 

CDN.

Wymiana plików bez konsekwencji prawnych

Europejski Trybunał Praw Człowieka orzekł, że wymiana plików o ile jest wymianą dóbr kulturowych nie może być uważana za kradzież i rozpowszechnianie treści w złej wierze, ale raczej za dopuszczalne krzewienie treści o charakterze kulturalny.

ERGO: Polskie sądy będą zmuszone respektować w wyrokach orzeczenie Trybunału, a co za tym idzie, będzie możliwość podjęcia linii obrony dla osób oskarżonych o bezprawne rozpowszechnianie treści.  Już tylko od interpretacji sądu będzie zależało, czy wykorzystywanie oprogramowania nielegalnego do tworzenia dóbr kultury też będzie możliwa…..

Darmowa alternatywa dla pakietu Microsoft Office

Obecnie najbardziej rozpowszechnione są dwa pakiety:

Open Office: http://www.openoffice.org/pl/

Pakiet jest całkowicie darmowy dla szkół, urzędów, firm i osób indywidualnych. Dzięki wieloletnim pracom zawiera odpowiedniki większości narzędzi z pakietu Microsoft Office. Nie ma też większych problemów  z otwieraniem dokumentów zapisanych w formatach tychże. Bez problemu pozwala tekże na zapisanie dokumentów tesktowych w formatach doc. doxc. pdf. csv. Dzięki czemu staje sie znacznie bardziej funkcjonalny od propozycji konkurencji. Trochę gorzej prezentuje się na tym tle Calc narzędzie zastępujące Excela porównując je z wersjami od 2007, 2010 wzwyż trzeba przyznać, że to narzędzie nie było zbyt mocno rozwijane przez co jest znacznie uboższe od wersji oferowanej przez Microsoft. Może być to szczególnie uciążliwe dla bardziej zaawansowanych użytowników, ponieważ już na poziomie funkcji pojawiają się rozbieżności, a naprawdę poważne różnice i ograniczenia pojawiają się na poziomie tworzenia makr. Z najpopularniejszych aplikacji trzeba jeszcze wspomnieć o Impress, które ma zastępować PowerPointa. Istnieją pewne problemy z kompatybilnością jeśli idzie o tę aplikację. Nie zawsze zostaje właściwie odczytane formatowanie, co rodzi dość poważne problemy przy otwarciu i zamknięciu pliku w PowerPoint i ponownym jego odtworzeniu z pomocą Impress.

Generalnie jest to mimo wszystko, tania i dobra alterntywa jeśli planujemy korzystać z najbardziej podstawowych funkcji.

Libra Office:http://pl.libreoffice.org/

Kolejna darmowa aplikacja stworzina przez część zespołu, który kiedyś pracował nad Open Office. W Libra widać w prawdzie znacznie większą przejżystość funkcji niż w Open Office, ale za to sama aplikacja jest dosyć problematyczna ze względu na potforną wręcz powolność zarówno przy jej otwieraniu, zapisywaniu czy formatowaniu danych. Trochę lepiej natomiast radzi sobie ze słownikami i błędami gramatycznymi niż Open. W samej aplikacji dosyć razi brak użycia standardowych ikon (np. dyskietki dla zapisu) stąd początki korzystania z aplikacji będą wymagały przystosowania od starych nawyków. W programie do prezentacji występuje podobny brak kompatybilności z pakietem Microsoft Office. Jeszcze gorzej ma się sprawa alternatywy dla Excela – tworzenie makra graniczy z załamaniem nerwowym w niektórych przypadkach.

Niemniej oba pakiety choć nieskonałe są darmową alternatywą dla produktów Microsoftu.