¿Ha habido alguna vez una civilización que viviera principalmente en barcos y en el mar y no tuviera una masa de tierra que llamaran hogar?

Eso depende de lo que se llame civilización y de lo que se llame hogar.

¿Cómo se clasifican los piratas del Caribe? Económicamente, funcionó para ellos, realmente no tenían una base permanente (muchos de ellos de todos modos), pero por otro lado no criaron y criaron niños en el mar, por lo que no los contaría.

¿Cómo se clasifica a muchos de los polinesios? Económicamente, algunos isleños eran gente del mar, basados ​​en tierras que requerían la mayor parte del apoyo económico (alimentos y protección) del océano y el mar.

¿Cómo se clasifican algunas de las culturas lacustres europeas de varias decenas de miles de años atrás? Exigieron expediciones terrestres para obtener madera, pero pueden haber sido esencialmente civilizaciones del agua que utilizaron la tierra para algunos recursos, pero no para el hogar.

¿Qué hay de los habitantes de los barcos fluviales en el sudeste asiático? Viven sus vidas en el agua, pero apenas están desconectados de la tierra.

Todavía no se puede tener una comunidad viva sin al menos intercambiar recursos con comunidades de tierras, y eso tampoco ha sucedido en el pasado, estoy seguro.

Hasta ahora, todas las respuestas escritas tienen buenos puntos, aunque no estoy de acuerdo con algunos detalles.

En mi juventud en Hong Kong, durante los años sesenta, veía lo que llamamos la gente de Danga occasionally que ocasionalmente viene a la tierra para vender sus capturas de mariscos. Vivían en sus barcos y solo se aventuraban en tierra para obtener agua dulce y comerciar.
Eran frecuentes en toda la costa sur de China, y habían vivido en aguas de Hong Kong durante al menos algunos siglos.
Desde entonces, los Dangas de Hong Kong han sido reasentados en tierra desde los años 70 hasta los 80.
En mi memoria, sus características y lenguaje / dialecto eran bastante distintos de los chinos Han, aunque se consideraba una rama del cantonés. Hoy en día, las personas de ascendencia Danga no se pueden distinguir de las características de los chinos Han.

Esto puede no calificar como una civilización, pero aquí va de todos modos:

Los Uros (Uru: Qhas Qut suñi) son un pueblo preincaico que vive en cuarenta y dos islas flotantes autodidactas en el lago Titicaca Puno, Perú y Bolivia. Forman tres grupos principales: Uru-Chipayas, Uru-Muratos y los Uru-Iruitos. Estos últimos todavía se encuentran en el lado boliviano del lago Titicaca y el río Desaguadero.

http://en.m.wikipedia.org/wiki/U

No estoy seguro de la parte de “civilización” de su pregunta, pero si se refiere a una cultura que vive principalmente en el mar, entonces creo que la respuesta es sí.
El pueblo bajao de Sulu en Filipinas, Sabah, Mindinao, Borneo y Malasia (al menos unas 800,000 personas). Están asociados originalmente con el comercio de pepino de mar. Viven la mayor parte de sus vidas en el mar. Algunos se han asentado en estos días.
Los Moken y Chao Leh y Urak Lawoi en Birmania y las islas tailandesas de Mergui (unas 3000 personas). Solo tienen cabañas temporales en tierra. Se supone que los niños ven mejor bajo el agua porque bucean mucho.
También el Orang Laut en las islas Sumatra y Riau. Eran piratas en el estrecho de Moluca.
Algunos de los antepasados ​​de estos grupos de personas en las áreas de Malasia e Indonesia pueden haber sido las personas que colonizaron Madagascar entre 200 a. C. y 500 d. C.

Los Tanka eran gente de mar en China y Vietnam. Pueden estar relacionados con el pueblo Miao, tal vez. O tal vez la gente Yue. Se dice que hablaron sin tonos una vez.

No, los humanos emprendieron largas migraciones a las islas en canoas, pero no hay un período en la historia en el que un grupo lo suficientemente grande como para ser llamado una civilización viviera solo en botes alejados de la tierra.