Był znanym członkiem wielu towarzystw, m.in. Polskiego Towarzystwa Filozoficznego, Polskiego PEN Clubu, Amerykańskiego Towarzystwa Filozoficznego, Collegium Invisibile. Ponadto szeroko zajmował się działalnością społeczną i popularyzatorską oraz opozycyjną, był m.in. członkiem założycielem, wykładowcą i członkiem rady programowej Towarzystwa Kursów Naukowych (1978–1981), a pomiędzy 1983 i 1987 działał w podziemnym Społecznym Komitecie Nauki „Solidarność”. Po wprowadzeniu stanu wojennego w 1981 był internowany.
Od 1947 do 1948 należał do Polskiej Partii Robotniczej, a od 1948 do 1968 do Polskiej Zjednoczonej Partii Robotniczej. W grudniu 1975 roku był sygnatariuszem protestu przeciwko zmianom w Konstytucji Polskiej Rzeczypospolitej Ludowej (List 59)Kultura, 1976/01/340 – 02/341, Paryż 1976, s. 236.. 20 sierpnia 1980 roku podpisał apel 64 uczonych, pisarzy i publicystów do władz komunistycznych o podjęcie dialogu ze strajkującymi robotnikamiApel (dokument KSS KOR, Archiwum Opozycji IV/04.05.43 [b.n.s]). Od 1980 był członkiem NSZZ „Solidarność”. Brał udział w obradach Okrągłego Stołu w ramach podzespołu ds. nauki, oświaty i postępu technicznego.