Révolution industrielleLa révolution industrielle est le processus historique du qui fait basculer une société à dominante agraire et artisanale vers une société commerciale et industrielle. Ainsi, cette transformation, tirée par le boom ferroviaire des années 1840, affecte profondément l'agriculture, l'économie, le droit, la politique, la société et l'environnement. L'idée se fait jour sous la plume de l'économiste français Adolphe Blanqui dans son Essai sur les progrès de la civilisation industrielle de 1828, dans son Histoire de l'économie politique de 1837 et dans son Cours d'économie industrielle de 1838.
Changement climatique brutalUn changement brutal du climat est défini comme un changement du système climatique planétaire, de grande ampleur et se déroulant sur une période de temps très courte du point de vue géologique et climatique (de quelques décennies, voire moins). Un tel changement cause d'importantes perturbations dans les systèmes naturels et causerait d'importantes perturbations sociales et économiques, éventuellement susceptibles de mettre l'humanité en péril.
Innovation en Europe à la Belle ÉpoqueEntre 1870 et la Première Guerre mondiale (1914-1918), l'Europe connaît une vague d'innovation exceptionnelle faisant suite à un siècle de poussée technologique. Cette synthèse créative, facilement perceptible par les contemporains, reste un tournant historique important dont l'ampleur n'est pas sans rappeler les bouleversements observés à la Renaissance. C'est l'époque de la foi dans le progrès, l'âge d'or des expositions universelles, de l'entrepreneuriat populaire et de l'internationalisation avant l'heure.
Stack-Smashing ProtectorLe Stack-Smashing Protector (également appelé SSP, et autrefois connu sous le nom de ProPolice) est une extension au compilateur GCC qui permet de minimiser les dommages qui peuvent être dus à des attaques de type dépassement de tampon. En particulier, il fournit une protection contre la corruption de pile (stack-smashing). La protection Stack-Smashing Protector a originairement été écrite, et est toujours entretenue, par Hiroaki Etoh d'IBM. La première implémentation a été faite pour GCC 3 et a ensuite été réécrite de façon moins intrusive puis intégrée dans GCC 4.