Politechnika Rzeszowska im. Ignacego Łukasiewicza - Centralny System Uwierzytelniania
Strona główna

Open source w przedsiębiorstwach

Informacje ogólne

Kod przedmiotu: EF/TT-DI>OSwP
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Open source w przedsiębiorstwach
Jednostka: Katedra Elektrotechniki i Podstaw Informatyki
Grupy: Przedmioty 7 sem. - informatyka - informatyka w przedsiębiorstwie st. I-go stopnia
Punkty ECTS i inne: 4.00 LUB 6.00 (zmienne w czasie) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski
Pełny opis:

Podczas zajęć wykładowych omawiane jest pojęcie Copy Left wraz z jego skutkami zarówno na tworzenie jak i użytkowanie oprogramowania dla przedsiębiorstw. Różnica pomiędzy pojęciami wolne oprogramowanie i open source. OS w Unii Europejskiej i w Polsce. Problemy wdrożeń rozwiązań Open Source. Porównanie kerneli. Otwarte serwery baz danych. Otwarty serwer OLAP – Mondrian. Budowa usług opartych o XMPP. Usługi katalogowe – OpenLDAP. Otwarte systemy ERP. Otwarte systemy zarządzania treścią i pracy grupowej. OpenSSL – budowa własnego centrum certyfikacji i jego wykorzystywanie w usługach sieciowych. OpenVPN - szczegółowe informacje na temat konfiguracji, wyboru architektury, dostrajanie. Radius w przedsiębiorstwach. Dostępność otwartych języków programowania, środowisk programistycznych oraz systemy kontroli wersji.

Treści kształcenia

- Analiza cech użytkowych open source (mocne i słabe strony), pojęcie Copy Left wraz z jego skutkami zarówno

na tworzenie jak i użytkowanie oprogramowania dla przedsiębiorstw. Różnica pomiędzy pojęciami wolne

oprogramowanie i open source. OS w Unii Europejskiej i w Polsce.

- Problemy wdrożeń rozwiązań Open Source.

- Zaawansowane narzędzia konfiguracyjne systemu operacyjnego Linux (bez rozwiązań "klikanych").

- Perl

- Otwarte serwery baz danych. Szczególny nacisk na PostgreSQL.

- Usługi katalogowe - OpenLDAP. Zagadnienia instalacji, konfiguracji, backendy, frontendy, w tym konfiguracja ACL oraz testowanie i sposób wykorzystania (Perl, C).

- Otwarty serwer OLAP – Mondrian.

- OpenSSL – budowa własnego centrum certyfikacji i jego wykorzystywanie w usługach sieciowych.

- OpenVPN - szczegółowe informacje na temat konfiguracji, wyboru architektury,

- Systemy kontroli wersji - Subversion, Git.

- Budowa usług opartych o XMPP. Budowa własnych daemonów sterowanych za pomocą tego protokołu.

Literatura:

Literatura wykorzystywana podczas zajęć wykładowych

Gautam Guliani, Dan Woods - Open Source for the Enterprise - O'Reilly. - 2005

Andrew M. St. Laurent - Open Source and Free Software Licensing - O'Reilly. - 2004

Cyrus Peikari, Anton Chuwakin - Strażnik bezpieczeństwa danych, - O'Reilly. - 2004

Literatura wykorzystywana podczas zajęć ćwiczeniowych/laboratoryjnych/innych

M. Serafin - VPN. Zdalna praca i bezpieczeństwo danych - Helion. - 2008

R. Bowen, D. Ridruejo, A. Liska - Apache – podręcznik administratora - Mikom, Warszawa. - 2002

L. Lamb, A. Robbins - Edytor vi - O'Reilly. - 2001

N. Matthew, R. Stones - Zaawansowane programowanie w systemie Linux, - Helion. - 2008

Efekty uczenia się:

Student, który zaliczył modułFormy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształceniaSposoby weryfikacji każdego z wymienionych efektów kształcenia
ma wiedzę pozwalającą w sposób świadomy dokonywać wyboru rozwiązań z grup oprogramowania zamkniętego i otwartego wykład, laboratoriumzaliczenie cz. pisemna
ma wiedzę i umiejętności używania oprogramowania dostępnego na podstawie jednej z licencji wolnego oprogramowania lub licencji udostępniającej kod źródłowywykład, laboratoriumzaliczenie cz. pisemna, obserwacja wykonawstwa

Metody i kryteria oceniania:

na ocenę 3na ocenę 4na ocenę 5
ma wiedzę pozwalającą w sposób świadomy dokonywać wyboru rozwiązań z grup oprogramowania zamkniętego i otwartego nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również potrafi poprawnie interpretować ograniczenia narzucane przez licencję GPL oraz wie jak te ograniczenia przekuwać w korzyści.nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również potrafi przedstawić różnice w wykorzystywaniu oprogramowania zamkniętego i otwartego przedstawiając je w aspektach nie tylko technicznych, ale także ekonomicznych. Wie jak te różnice wpływają na sposób harmonogramowania zadań wdrożeniowych.
ma wiedzę i umiejętności używania oprogramowania dostępnego na podstawie jednej z licencji wolnego oprogramowania lub licencji udostępniającej kod źródłowynie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 3, ale również łączy poznane usługi, potrafi wskazać istotne w tych połączeniach zadania konfiguracyjne.nie tylko osiągnął poziom wiedzy i umiejętności wymagany na ocenę 4, ale również jest w stanie zaprojektować własne rozwiązania opierając się na poznanym oprogramowaniu. Zna i potrafi tworzyć złożone wyrażenia regularne.

Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)

Okres: 2021-10-01 - 2022-01-31
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 25 godzin więcej informacji
Koordynatorzy: Witold Posiewała
Prowadzący grup: Witold Posiewała
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin

Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)

Okres: 2022-10-01 - 2023-01-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 25 godzin więcej informacji
Koordynatorzy: Witold Posiewała
Prowadzący grup: Witold Posiewała
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin

Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)

Okres: 2023-10-01 - 2024-01-28
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 25 godzin więcej informacji
Koordynatorzy: Witold Posiewała
Prowadzący grup: Witold Posiewała, Kamil Szostek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin

Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)

Okres: 2024-10-01 - 2025-02-02
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Projekt, 15 godzin więcej informacji
Wykład, 25 godzin więcej informacji
Koordynatorzy: Witold Posiewała
Prowadzący grup: Witold Posiewała, Kamil Szostek
Lista studentów: (nie masz dostępu)
Zaliczenie: Egzamin
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Rzeszowska im. Ignacego Łukasiewicza.
al. Powstańców Warszawy 12
35-959 Rzeszów
tel: +48 17 865 11 00 https://prz.edu.pl
kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.0.0-8 (2024-11-08)