Na stronie używamy cookies. Korzystanie z witryny oznacza zgodę na ich wykorzystywanie. Szczegóły znajdziesz w Regulaminie.
ZAMKNIJ X

Generacje praw człowieka - geneza, definicja - WOS

Ostatnio komentowane
19 maja została ścięta !
Pauline • 2019-08-22 06:47:17
Ma to swoje praktyczne konsekwencje w kościelnym procesie o nieważność małżeństwa ...
Arletta Bolesta • 2019-08-21 14:21:44
Tekst zapewne zredagowany przez historyka. Tak naprawdę nic na temat rewolucyjnych osiąg...
furiat • 2019-08-15 11:10:28
Szkoda że nie ma zdań a tak poza tym to fajna strona
Nie kumata862 • 2019-08-06 19:59:23
Sorry, ale to nie jest o tańcu śmierci, tylko o "Rozmowie..." w ogóle.
Andr • 2019-07-30 10:51:02
Autor:
Drukuj
Drukuj
Rozmiar
AAA

Mówiąc o generacjach praw człowieka mamy na myśli zasadniczy podział owych praw na trzy grupy, według określonego kryterium.

W latach 70. XX wieku francuski prawnik - Karel Vasak - zaproponował podzielenie praw człowieka na trzy kategorie (generacje). Wkrótce oficjalne instytucje trudniące się kwestiami ochrony praw człowieka przyjęły ten podział za obowiązujący. Od tego momentu mówi się o trzech generacjach praw człowieka: I generacja obejmuje prawa fundamentalne, II generacja prawa socjalne, kulturalne i gospodarcze, III zaś tzw. prawa solidarnościowe (kolektywne). Dokładne określenie, jakie konkretnie prawa tworzą wspomniane filary, zostało zawarte w aktach prawnych takich jak: Międzynarodowy Pakt Praw Obywatelskich i Politycznych oraz Międzynarodowy Pakt Praw Gospodarczych, Socjalnych i Kulturalnych.

Ze względu na swoją specyfikę zwykło się uznawać, iż prawa I generacji muszą być zagwarantowane przez każde państwo (z reguły zapis o nich widnieje w konstytucjach), natomiast w przypadku II i III generacji zaleca się, by stosowano się do nich w miarę możliwości. Jak zatem widać na pierwszym miejscu umieszcza się zdecydowanie prawa fundamentalne (podstawowe). Taka swoista hierarchizacja generacji zastosowana została przede wszystkim z uwzględnieniem realiów politycznych.

Polecamy również:

Komentarze (0)
2 + 2 =
echo $this->Html->script('core.min'); echo $this->Html->script('blockadblock.js'); echo $this->Html->script('fancybox/jquery.fancybox-1.3.4.min'); echo $this->Html->css('/js/fancybox/jquery.fancybox-1.3.4.min'); echo $this->Html->script('jnice/jquery.jNice', array('async' => 'async')); echo $this->Html->css('/js/jnice/jNice.min');