Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Wstęp do Informatyki - Wykład 9
Nowoczesne usługi Internetu 2, licencje open-source
2
Nowoczesne usługi Internetu
Kontynuując omawianie nowoczesnych usług Internetu, skupimy się na oprogramowaniu Wolfram Alpha. Oprogramowanie to początkowo oferowało kilka funkcji matematycznych. W ostatnich latach znacznie wzbogaciło swoje możliwości.
3
Wolfram Alpha Wolfram Alpha został opublikowany w 2009 roku.
Jego twórcą jest spółka Wolfram Alpha LLC, której właścicielem jest międzynarodowy koncern Wolfram Research
4
Wolfram Alpha Oprogramowanie Wolfram Alpha jest dostępne za darmo poprzez przeglądarkę internetową. Istnieje wersja Wolfram Alpha Pro, pozwalająca na umieszczanie i przetwarzanie wielu plików.
5
Wolfram Alpha Swoimi funkcjonalnościami Wolfram Alpha obejmuje m.in. następujące dziedziny: Matematyka Chemia Fizyka Historia Ekonomia Statystyka
6
Wolfram Alpha - plot
7
Wolfram Alpha - torus
8
Wolfram Alpha - pochodna funkcji
9
Wolfram Alpha - maksimum funkcji
10
Wolfram Alpha - systemy liczbowe
11
Wolfram Alpha - systemy liczbowe
12
Wolfram Alpha - znani ludzie
13
Wolfram Alpha - ludzie urodzeni danego dnia
14
Wolfram Alpha - informacje żywieniowe
15
Wolfram Alpha - fraktale
16
Wolfram Alpha - skomplikowane określenia daty
17
Wolfram Alpha - kod Morse’a
18
Licencje open-source Programy komputerowe są dziełem w znaczeniu prawa obowiązującego w Polsce i w wielu innych krajach. Wytworzenie i przekazanie oprogramowania jest najczęściej regulowane przez umowy sporządzane pomiędzy dostawcą oprogramowania, a odbiorcą. Jednak wiele programów jest publikowanych na licencjach tzw. otwartoźródłowych.
19
Licencje open-source Licencje typu open-source wprowadzają szereg regulacji dotyczących programu. Regulacjom podlegają następujące kwestie: Linkowanie - możliwość linkowania kodu objętego licencją (np. biblioteki) w innych programach Dystrybucja - dystrybuowanie kodu innym odbiorcom Modyfikacja - modyfikowanie kodu przez posiadacza licencji Prywatny użytek - czy modyfikacje kodu muszą być upublicznione, czy mogą pozostać na prywatny użytek autora zmian (np. wewnątrz firmy) Sublicencjonowanie - czy zmieniony kod może być opublikowany na innej licencji Copyleft - zezwolenie na dokonanie modyfikacji pod warunkiem, że powstały program zostanie opublikowany na tych samych warunkach.
20
Licencje open-source BSD GNU (GPL) “Lesser” GNU (LGPL) MIT License
Linkowanie tak tylko przez oprogramowanie open-source Dystrybucja copyleft Modyfikacja Prywatny użytek Sublicencjonowanie
21
Dziękuję za uwagę!
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.